前端学习之css样式 背景样式、字体样式、列表样式、边框样式、内外边距元素属性的转换

news2025/2/27 8:14:41

背景样式

html文件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>背景样式</title>
    <link rel="stylesheet" href="../css/3.1背景样式.css">
</head>
<body>
    <div class="test-div"></div>
</body>
</html>

css文件

.test-div{
    /* 修改背景颜色 */
    /* background-color: yellow; */
    background-image: url(../../01.html/图片音频视频标签/测试标签.jpg);
 
    /* 背景平铺方式,repeat是默认,repeat-x水平平铺,repeat-y垂直平铺,no-repeat不平铺 */
    background-repeat: no-repeat;
    /* 滚动方式 scroll随下拉框滚动而滚动 */
    background-attachment: scroll;                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
    /* 背景图片位置,也可以输入数值和百分比 */
    background-position: left;
    /* 图片尺寸 cover沾满*/
    background-size: cover;
    /* 复合写法 直接在后面写*/
    /* background: url(../../01.html/图片音频视频标签/测试标签.jpg) fixed no-repeat; */
    width: 1920px;
    height: 1080px;
}

结果

字体样式

html文件

<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>字体样式</title>
    <link rel="stylesheet" href="../css/3.2字体样式.css">
</head>
<body>
    <div>撒地方上空的飞机圣诞快乐房价爱上了开发撒看到了放假啊圣诞快乐房价ask劳动法上的放假啊圣诞快乐房价卡拉圣诞节</div>
</body>
</html>

css文件

div{
    /* 字体颜色 */
    color: blueviolet;
    /* 字体大小 */
    font-size: 100px;
    /* 字体斜体 normal正常的 italic斜体 oblique*/
    font-style: oblique;
    /* 字体粗细 bold加粗 可以输入数值*/ 
    font-weight: bold;
    /* 字体格式 */
    font-family:cursive;
    /* 行距 可以输入百分比(1.5倍,%150)和数字*/
    line-height: 1.5;
    /* 删除线 line-through删除线 overline上划线 underline下划线*/
    text-decoration:overline;
    /* 首行缩进 只针对块元素,em表示首行缩进几个字符 */
    text-indent:2em;
    /* 对其方式 center表示每一行居中对齐 只能运用于块元素 */
    text-align: center;
    /* 大小写转换 uppercase大写 lowercase小写 只针对字母 */
    text-transform: uppercase;
    /* 文字阴影  10px比较好用*/
    text-shadow: 10px 10px 10px rgb(75, 73, 73);
}

结果

列表样式

html文件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>列表样式</title>
    <link rel="stylesheet" href="../css/3.3列表样式.css">
</head>
<body>
    <div>
        <ol>
            <li>测试内容</li>
            <li>测试内容</li>
            <li>测试内容</li>
            <li>测试内容</li>
        </ol>
    </div>
</body>
</html>

 css文件

li{
    /* 列表样式类型 circle空心圆 disc实心圆 none无序列样式 square实心方形 decimal数字序号*/
    list-style-type: decimal;
    /* 列表样式位置 inside内部 outside外部*/
    list-style-position: inside;
    /* 列表图片 这个会和列表样式类型重合*/
    list-style-image: url(测试图片.png);
}

结果

边框样式

html文件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>边框样式</title>
    <link rel="stylesheet" href="../css/3.4边框样式.css">
</head>
<body>
    <div>

    </div>
</body>
</html>

css文件

div{
    /* 边框的宽度 */
    border-width:2px;
    /* 边框的线类型 dashed虚线 dotted点虚线 solid实现 double双实线*/
    border-style: dashed;
    /* 边框的颜色 */
    border-color: aquamarine;
    /* 边框弧度 */
    border-radius: 200px;
    /* 边框阴影 */
    box-shadow: 10px 10px 10px gray;
    background-color: blanchedalmond;
    width: 600px;
    height: 400px;
    /* 这个也可以进行复合写法,格式通背景复合写法 */
}

结果

内外边距 

html文件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>内外边距样式</title>
    <link rel="stylesheet" href="../css/3.5内外边距样式.css">
</head>
<body>
    <div>

    </div>
</body>
</html>

css文件

div{
    width: 800px;
    height: 600px;
    border: 1px salmon dashed;
    background-color: aquamarine;
    margin:100px 100px;
}

结果

 元素属性转换

html文件

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>元素属性的转换</title>
    <link rel="stylesheet" href="../css/3.6元素属性的转换.css">
</head>
<body>
    <div class="a">a</div>
    <div class="b">b</div>
    <hr>
    <span class="c">c</span>
    <span class="d">d</span>
    <hr>
    <li>测试内容</li>
    <li>测试内容</li>
    <li>测试内容</li>
    <li>测试内容</li>
</body>
</html>

css文件

div{
    /* 
    display:
    inline块元素变行内元素
    inline-block块元素变行内元素并保留原来设置
    block行内元素变块元素
    */
    width: 100px;
    height: 100px;
    border: 2px solid red;
    background-color: aquamarine;
    /* display: inline; */
    display: inline-block;

}
span{ 
    width: 100px;
    height: 100px;
    border: 2px solid red;
    background-color: aquamarine;
    display: block;
}
/* 将列表这个块级元素变行内元素并且保留原来特征 */
li{
    list-style-type:none;
    display: inline-block;
}

结果


不嫌弃的点点关注,点点赞 ଘ(੭ˊᵕˋ)੭* ੈ✩‧₊˚

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1524062.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

MyBatis3源码深度解析(十三)MyBatis的核心组件(二)

文章目录 前言4.3 Configuration组件4.3.9 mappedStatements4.3.10 Configuration组件的其它属性 4.4 Executor4.5 MappedStatement4.6 StatementHandler4.7 TypeHandler4.8 ParameterHandler4.9 ResultSetHandler4.10 小结 前言 MyBatis框架的配置信息有两种&#xff0c;一种…

Flutter开发进阶之使用工具效率开发

Flutter开发进阶之使用工具效率开发 软件开发团队使用Flutter开发的原因通常是因为Flutter开发性能高、效率高、兼容性好、可拓展性高&#xff0c;作为软件PM来说主要考虑的是范围管理、进度管理、成本管理、资源管理、质量管理、风险管理和沟通管理等&#xff0c;可以看到Flu…

OpenCV图像相似性及相似度比对算法

背景 在做图像处理或者计算机视觉相关的项目的时候&#xff0c;很多时候需要我们对当前获得的图像和上一次的图像做相似性比对&#xff0c;从而找出当前图像针对上一次的图像的差异性和变化点&#xff0c;这需要用到OpenCV中的一些图像相似性和差异性的比对算法&#xff0c;在O…

Java零基础入门-如何代码模拟斗地主洗牌发牌动作(上)?

一、本期教学目标 掌握map集合常用方法。掌握map集合使用场景。通过map集合实现斗地主洗牌发牌动作。 二、前言 对于双列集合之map集合&#xff0c;它的相关知识点及拓展咱们都已经差不多学完了。接下来&#xff0c;就是带着大家如何灵活运用map进行一个实战教学&#xff0c;…

【方法封装】时间格式化输出,获取请求设备和IP

目录 时间类 1.1 获取当前时间&#xff0c;以特定格式化形式输出 1.2 自定义时间&#xff0c;以特定格式化输出 1.3 获取当前时间&#xff0c;自定义格式化 1.4 自定义时间&#xff0c;自定义格式化 设备类 根据请求头信息&#xff0c;获取用户发起请求的设备 请求IP类 …

鸿蒙Harmony应用开发—ArkTS声明式开发(容器组件:TabContent)

仅在Tabs中使用&#xff0c;对应一个切换页签的内容视图。 说明&#xff1a; 该组件从API Version 7开始支持。后续版本如有新增内容&#xff0c;则采用上角标单独标记该内容的起始版本。 子组件 支持单个子组件。 说明&#xff1a; 可内置系统组件和自定义组件&#xff0c;支…

【SpringCloud微服务实战08】RabbitMQ 消息队列

MQ异步通信优缺点: 优点: 吞吐量提升:无需等待订阅者处理完成,响应更快速 故障隔离:服务没有直接调用,不存在级联失败问题 调用间没有阻塞,不会造成无效的资源占用 耦合度极低,每个服务都可以灵活插拔,可替换 流量削峰:不管发布事件的流量波动多大,都由Broker接收,…

终止代码: DRIVER IRQL NOT LESS OR EQUAL 失败的操作:Netwtw12.sys

蓝屏警告&#xff1a; 今天电脑浏览器用着用着就蓝屏重启&#xff0c;蓝屏上报这个错误&#xff1a; 上网找了一堆&#xff0c;发现关键是这句话&#xff1a;“失败的操作:Netwtw12.sys” 最终在一顿操作下&#xff0c;发现了是23年更新的网卡&#xff08;Intel(R) Wi-Fi6E A…

搜维尔科技:工作室选择 OptiTrack 进行新的虚拟制作舞台

35North Studios 成立于 2020 年&#xff0c;是一家最先进的制作工作室。他们的全方位服务方法可帮助电影制片人和企业在一个设备齐全且先进的地点规划、拍摄、编辑、评分和完成项目。该工作室位于爱荷华州克利尔湖&#xff0c;为创作者提供了一个安静的空间&#xff0c;让他们…

算法思想总结:滑动窗口算法

创作不易&#xff0c;感谢三连 一.长度最小的数组 . - 力扣&#xff08;LeetCode&#xff09;长度最小的数组 class Solution { public:int minSubArrayLen(int target, vector<int>& nums) {int lenINT_MAX,nnums.size(),sum0;//len必须要给一个很大的数&#xf…

【Linux】信号保存{sigset_t/sigpending/sigprocmask/bash脚本/代码演示}

文章目录 1.信号相关常见概念2.管理信号的数据结构3.初识sigset_t4.信号集操作函数4.1sigpending4.2sigprocmask4.2代码测试1.测试12.测试23.测试3 4.3bash 脚本文件 1.信号相关常见概念 信号相关动作&#xff1a;产生 发送 接收 阻塞 递达(处理) 实际执行信号的处理动作称为信…

vue2+vant2+Laravel7 实现多图上传到七牛云

后端接口 1、路由&#xff0c;在 routes/api.php 中 Route::resource(photos, PhotoController)->only(store);2、创建对应控制器 <?php namespace App\Http\Controllers; use Illuminate\Http\Request;class PhotoController extends Controller {/**** 上传图片* p…

面部表情参考图

创造表情形变 | Character Creator | Reallusion 皮笑肉不笑&#xff1f;读取情绪的AI说&#xff1a;我太难了_面部

HAProxy高性能负载均衡器

一、HAProxy基础知识 &#xff08;一&#xff09;HAProxy概述 HAProxy是一款基于事件驱动、单进程模型设计的四层与七层负载均衡器&#xff0c;它能够在TCP/UDP层面以及HTTP(S)等应用层协议上实现高效的流量分发。HAProxy不仅适用于Web服务器负载均衡&#xff0c;还能应用于数据…

RabbitMQ学习总结-基础篇

1..RabbitMQ 本身是一个消息中间件&#xff0c;在服务应用中&#xff0c;可解决高性能&#xff0c;高并发&#xff0c;高应用的问题&#xff0c;极大程度上解决了应用的性能问题。 2.MQ的使用分为生产者和消费者&#xff0c;生产者生产消息&#xff0c;消费者去消费消息。 3.…

cesium.js加载模型后,重新设置旋转角度属性值

// 加载模型var position Cesium.Cartesian3.fromDegrees(longitude, latitude, height);// 计算矩阵var rollAngleDegrees 15; // 设置翻滚角度var rollAngleRadians Cesium.Math.toRadians(rollAngleDegrees); // 将角度转换为弧度var orientation Cesium.Transforms.eas…

android 怎么自定义view

首先了解view的绘制流程&#xff1a; 所以onmeasure ---测量view onlayout---确定view大小----》所以继承ViewGroup必须要重写onlayout&#xff0c;确定子view 而onDraw----是继承view时候需要操作的。 所以&#xff1a;自定义ViewGroup一般是利用现有的组件根据特定的布局…

Python电梯楼层数字识别

程序示例精选 Python电梯楼层数字识别 如需安装运行环境或远程调试&#xff0c;见文章底部个人QQ名片&#xff0c;由专业技术人员远程协助&#xff01; 前言 这篇博客针对《Python电梯楼层数字识别》编写代码&#xff0c;代码整洁&#xff0c;规则&#xff0c;易读。 学习与应…

操作系统内功篇:硬件结构之如何写出让CPU执行更快的代码?

一 前言 因为CPU要操作的数据都在CPU Cache中的话&#xff0c;就不用再从内存中读取数据了&#xff0c;这样就提高了效率&#xff0c;访问的数据在CPU Cache中越多&#xff0c;有个专业名词称为缓存命中率高&#xff0c;所以说&#xff0c;缓存命中率越高&#xff0c;自然执行…

Jupyter Notebook出错提示An error occurred while retrieving package information解决办法

出错日志信息&#xff1a; To access the notebook, open this file in a browser:file:///C:/Users/colda/AppData/Roaming/jupyter/runtime/nbserver-14564-open.htmlOr copy and paste one of these URLs:http://localhost:8888/?token3c0113e5da07c0b8b8c9de74ffb453c5047…