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

背景样式

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;
}

结果


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

 

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

基于springboot+vue实现员工信息管理系统项目【项目源码+论文说明】

基于springbootvue实现员工信息管理系统演示 引言 随着计算机技术的飞速发展&#xff0c;计算机在企业管理中应用的普及&#xff0c;利用计算机在实现企业人事档案的管理势在必行。当今社会正快速向信息化社会前进&#xff0c;信息自动化的作用也越来越大。从而使我们从繁杂的…

蓝桥杯第 6 场 小白入门赛 2.猜灯谜(for + 数组)

思路&#xff1a;注意是环形排列的灯笼&#xff0c;它的谜底是相邻两个灯笼的数字之和。这道题要用到两个数组&#xff0c;ans存答案&#xff0c;a存原数据。数据读入部分就不用说了&#xff0c;重点就是单独写明ans[0]和ans[n-1]两个取值&#xff0c;其他的用for循环数组就可以…

【Linux】进程与可执行程序的关系fork创建子进程写实拷贝的理解

一、进程与可执行程序之间关系的理解 系统会将此时在系统运行的进程的各种属性都以文件的形式给你保存在系统的proc目录下。运行一个程序的时候&#xff0c;本质就是把磁盘中的程序拷贝到内存中&#xff0c;当一个进程运行起来的时候&#xff0c;它本质已经和磁盘中的可执行程序…

Python分析两个数据集车辆轨迹的相似度

项目背景 最近遇到这样一个需求&#xff1a; 有两个数据集&#xff0c;radar1.radar4.csv&#xff0c;这两个数据集是由位置相邻的两个雷达记录&#xff0c;且这两个雷达的检测区域有部分重合&#xff0c;两个数据集的字段有deviceId ptcType ptcId source timestamp longitud…

重学SpringBoot3-ServletWebServerFactoryAutoConfiguration类

更多SpringBoot3内容请关注我的专栏&#xff1a;《SpringBoot3》 期待您的点赞&#x1f44d;收藏⭐评论✍ 重学SpringBoot3-ServletWebServerFactoryAutoConfiguration类 工作原理关键组件以TomcatServletWebServerFactory为例ServletWebServerFactory会创建webServer的时机关键…

数据结构与算法-树-二分搜索树(一)

二分搜索树 今天我们尝试构建一颗二分搜索树&#xff0c;很多同学只有理论&#xff0c;并没有对树有其编码实践。通过一步步的实现一颗二分搜索树&#xff0c;加深对数据结构树的理解。 二分搜索树&#xff0c;又名二分排序树&#xff0c;有人也叫它二分查找树。 特点 二分搜索…

Python爬虫与数据可视化源码免费领取

引言 作为一名在软件技术领域深耕多年的专业人士&#xff0c;我不仅在软件开发和项目部署方面积累了丰富的实践经验&#xff0c;更以卓越的技术实力获得了&#x1f3c5;30项软件著作权证书的殊荣。这些成就不仅是对我的技术专长的肯定&#xff0c;也是对我的创新精神和专业承诺…

腾讯云2核2G免费服务器申请流程,2024免费服务器入口

腾讯云免费服务器申请入口 https://curl.qcloud.com/FJhqoVDP 免费服务器可选轻量应用服务器和云服务器CVM&#xff0c;轻量配置可选2核2G3M、2核8G7M和4核8G12M&#xff0c;CVM云服务器可选2核2G3M和2核4G3M配置&#xff0c;腾讯云服务器网txyfwq.com分享2024年最新腾讯云免费…

深度学习 精选笔记(13.2)深度卷积神经网络-AlexNet模型

学习参考&#xff1a; 动手学深度学习2.0Deep-Learning-with-TensorFlow-bookpytorchlightning ①如有冒犯、请联系侵删。 ②已写完的笔记文章会不定时一直修订修改(删、改、增)&#xff0c;以达到集多方教程的精华于一文的目的。 ③非常推荐上面&#xff08;学习参考&#x…

【C++刷题】优选算法——动态规划第一辑

1.状态表示是什么&#xff1f;简答理解是dp表里的值所表示的含义怎么来的&#xff1f;题目要求经验题目要求分析问题的过程中&#xff0c;发现重复子问题 2.状态转移方程dp[i]......细节问题&#xff1a;3.初始化控制填表的时候不越界4.填表顺序控制在填写当前状态的时候&#…

【S5PV210_视频编解码项目】裸机开发:实现按键的外部中断处理

加粗样式本文所作内容&#xff1a; 基于S5PV210芯片实现按键的外部中断处理程序&#xff0c;搭建中断处理流程框架 S5PV210对于中断处理的操作流程 1 外部中断得到触发&#xff1a; 1&#xff09;外部中断在初始化阶段得到使能 2&#xff09;外界达到了外部中断的触发条件 …

手机网络连接性能API接口:查询手机网络连接性能状态

手机在网状态查询服务是一项非常方便的服务&#xff0c;可以帮助我们随时了解一个手机号码的在网状态。不论是查询自己的手机号码&#xff0c;还是查询他人的手机号码&#xff0c;这个服务都可以帮助我们获取准确的信息。今天&#xff0c;我想和大家介绍一个非常好用的手机在网…

运用html相关知识编写导航栏和二级菜单

相关代码&#xff1a; <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title><s…

30.HarmonyOS App(JAVA)鸿蒙系统app多线程任务分发器

HarmonyOS App(JAVA)多线程任务分发器 打印时间&#xff0c;记录到编辑框textfield信息显示 同步分发&#xff0c;异步分发&#xff0c;异步延迟分发&#xff0c;分组任务分发&#xff0c;屏蔽任务分发&#xff0c;多次任务分发 参考代码注释 场景介绍 如果应用的业务逻辑比…

【技术类-04】python实现docx表格文字和段落文字的“手动换行符(软回车)”变成“段落标记(硬回车)”

作品展示&#xff1a; 背景需求&#xff1a; 把python实现docx表格文字和段落文字的“手动换行符&#xff08;软回车&#xff09;”变成“段落标记&#xff08;硬回车&#xff09;合并在一起统计数量 【技术类-02】python实现docx段落文字的“手动换行符&#xff08;软回车&a…

Prometheus 轻量化部署和使用

文章目录 说明Prometheus简介Grafana简介prometheus和Grafana的关系环境准备&#xff08;docker&#xff09;docker安装时间时区问题&#xff08;我的代码中&#xff09;dockers镜像加速和服务器时区设置 数据库准备(mysql、redis)mysql配置redis配置 Prometheus、grafana下载和…

4-如何进行细分市场分析-03 竞争者分析

任何一个行业肯定都是有很多竞争者&#xff0c;我们如何判断这些竞争者对我们有什么样的威胁、什么样的机会、什么样的影响&#xff0c;我们需要去分析这些竞争者。 行业竞争格局如何分析&#xff1f; 我们可以从一些基本指标来入手&#xff0c;如市场集中度、行业利润率。 竞…

Win10系统使用IIS服务搭建WebDAV网站结合内网穿透公网访问本地文件

文章目录 推荐1. 安装IIS必要WebDav组件2. 客户端测试3. cpolar内网穿透3.1 打开Web-UI管理界面3.2 创建隧道3.3 查看在线隧道列表3.4 浏览器访问测试 4. 安装Raidrive客户端4.1 连接WebDav服务器4.2 连接成功4.2 连接成功总结&#xff1a; 推荐 前些天发现了一个巨牛的人工智能…

短剧小程序软件开发首页接口转发到Selectpage

工具&#xff1a;用的是uniapp开发 技术栈&#xff1a;vue、nide..js、云开发 用时&#xff1a;20工作天 软件&#xff1a;Hb、微信开发者工具 <?php namespace app\api\controller; use app\common\controller\Api; /** * 首页接口 */ class Index extends Api { …

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

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