美文网首页
总结css样式和属性

总结css样式和属性

作者: 璃安_ | 来源:发表于2022-09-10 01:19 被阅读0次

总结css样式和属性

1.盒模型
属性名称 描述
width, height 设置元素的宽度,高度
padding-top, padding-right 设置元素上内边距,右内边距
padding-bottom, padding-left 设置元素下内边距,左内边距
padding 设置元素四个方向的内边距
margin-top 设置盒子与上方盒子的距离
margin-right 设置盒子与右方盒子的距离
margin-bottom 设置盒子与下方盒子的距离
margin-left 设置盒子与左方盒子的距离-
margin 设置元素上、右、下和左四个方向的外边距
box-sizing 规定计算一个元素实际宽高的方式
display none 此元素不会被显示。block 此元素将显示为块级元素,此元素前后会带有换行符。inline 默认。此元素会被显示为内联元素,元素前后没有换行符。inline-block 行内块元素。
visibility 设置元素是否是可见的
2.常用文本样式属性
属性名称 描述
color 规定字体的颜色
font-size 设置字体大小
font-weight 设置字体粗细
font-style 设置字体样式
text-decoration 设置添加到文本的装饰线none 默认。定义标准的文本。underline 定义文本下的一条线。overline 定义文本上的一条线。line-through 定义穿过文本下的一条线。blink 定义闪烁的文本。inherit 规定应该从父元素继承 text-decoration 属性的值。
3.段落和行相关属性
属性名称 描述
text-indent 设置首行文本的缩进
line-height 设置文本行间的距离(行高)
text- align 设置文本对齐方式
font 设置所有字体属性
4.css的书写位置
属性名称 描述
style ①内嵌式,书写在head标签对中,使用<style></style> 标签对,里面书写css样式。如:<head><style">h1{color:red;}p{color:blue;}</style></head>②行内式,示例: <h1 style="color:blue;text-align:center"> 这是一个标题</h1>
link <link re1=" stylesheet" href="css 文件">
5.权重
属性名称 描述
!important 标签选择器<类选择器< id选择器<行内样式< limportant
6.伪元素
属性名称 描述
::before 作为匹配选中元素的第一个子元素,必须设置content属性
::after 作为匹配选中元素的最后-个子元素,必须设置content属性
:first-letter 选择块元素中的第一个字母设置样式
:first-line 选择块元素中的第一行全部文字设置样式
7.伪类
属性名 描述
:link 选择所有未被访问的经铁链接
:visited 选择所有访问过的超级链接
:active 选择被用户激活的元素
:hover 选择鼠标悬停的元素
8.css3新增伪类
属性名 描述
:empty 选择没有任何子级的元素
:focus 选择当前获得焦点的元素
:enabled 选择已启用的元素
:disabled 选择禁用的元素
:checked 选择选中的输入元素(仅适用于单选按钮或复选框)
:root 选择根元素,即标签
9.标签选择器、id. class 选择器
属性名 描述
element 标签选择器,直接使用元素的标签名,表示选择指定元素名称的所有元素,示例: p{color:red;} 选择所有的p标签
#id id选择器,使用井号#作为前缀,表示选择指定id 的元素,示例: #firstname{color:yellow;} 选择id=firstname" 的元素
.class class选择器,使用点作为前缀,表示选择指定类名的元素,p示例: . intro{color:red;}选择class="intro" 的元素
10.复合选择器
属性名 描述
后代选择器 使用空格分隔两个元素,示例: box p{}表示选择类名为box的标签的后代元素p标签
交集选择器 示例: h3.spec{} 表示选择有.spec 类的<h3>标签
并集选择器 也叫分组选择器,使用逗号隔开,示例: ul, ol{} 表示同时选择<ul> 标签和<ol> 标签
11.元素关系选择器
属性名 描述
子选择器,使用>符号分隔两个元素 示例: div > p {}选择<div>下的所有子级<p>元素
相邻兄弟选择器,使用+分隔两个元素 示例: div + p {}选择所有紧接着<div> 元素之后的第一个<p>元
兄弟选择器,使用~分隔两个元素 示例: p~ul {}选择同- -父元素下的p元素之后的每一个ul元素
12.序号选择器
属性名 描述
:first-child 示例: p:first-child{} 匹配<p>的父元素的第一个<p>元素
:last-child 示例: p:last-child{} 匹配<p> 的父元素下最后-一个<p>元素
:nth-child(n) 示例: p:nth-child(2) 匹配<p> 的父元素中第2个子元素<p> 标签
:nth-of-type(n) 示例: p:nth-of-type(2){} 指定每个<p>元素匹配同类型中的第2个同级兄弟元素
:nth-last-child(n) 示例: p:nth-last-child(2){} 指定每个<p> 元素匹配同类型中的倒数第2个同级兄弟元素
:nth-last-of-type(n) 示例: p:nth-last-child(2){} 指定每个<p> 元素匹配同类型中的倒数第2个同级兄弟元素
13.浮动
属性名 描述
float 设置元素浮动
overflow 溢出隐藏:溢出盒子边框的内容会被隐藏
clear 清除元素的浮动
14.定位
属性名 描述
position 规定元素的定位类型
relative 定义相对定位
absolute 定义绝对定位
fixed 定义固定定位
top 设置定位元素距离顶部的距离
bottom 设置定位元素距离底部的距离
left 设置定位元素距离左侧的距离
right 设置定位元素距离右侧的距离
z-index 设置定位元素的堆叠顺序,数值大的会盖住数值小的
15.鼠标样式
属性名 描述
cursor 设置光标的形状:default 默认光标(通常是一个箭头)auto 默认。浏览器设置的光标。crosshair 光标呈现为十字线。pointer 光标呈现为指示链接的指针(一只手)
16.边框
属性名 描述
border-width 设置边框的宽度
border-style 设置边框线的形状:none 定义无边框。hidden 与 "none" 相同。不过应用于表时除外,对于表,hidden 用于解决边框冲突。dotted 定义点状边框。在大多数浏览器中呈现为实线。dashed 定义虚线。在大多数浏览器中呈现为实线。solid 定义实线。double 定义双线。双线的宽度等于 border-width 的值。
border-color 设置边框的颜色
border. top-width 设置上边框宽度
border-right-width 设置右边框宽度
border- bottom-width 设置下边框宽度
border-left-width 设置左边框宽度
border.-top-style 设置上边框样式
border-right-style 设置右边框样式
border-bottom-style 设置下边框样式
border-left-style 设置左边框祥式
border. top-color 设置上边框颜色
border-right-color 设置右边框颜色
border-bottom-color 设置下边框颜色
border-left-color 设置左边框颜色
border-top 上方向边框样式的复合写法
border-bottom 下方向边框样式的复合写法
border-right 右方向边框样式的复合写法
border-left 左方向边框样式的复合写法
border 边框的复合写法,设置所有的边框属性
solid 定义实线边框
dashed 定义虚线边框
dotted 定义点状线边框
17.圆角
属性名 描述
border-top-left-radius 设置左.上方的圆角
border-top-right-radius 设置右.上方的圆角
border- bottom-left-radius 设置左下方的圆角
border- bottom-right-radius 设置右下方的圆角
border-radius 设置圆角的复合写法
18.盒子阴影
属性名 描述
box-shadow 给元素添加阴影效果
19.背景色
属性名 描述
background-color 设置背景颜色
background-image 设置盒子的背景图片、设置线性渐变背景、设置径向渐变背景
background-repeat 设置背景图像是否重复
background-size 设置背景图片大小
background-clip 设置背景的绘制区域
background-origin 设置背景图片显示区域的位置
background-attachment 设置背景图像是否固定或者随着页面的其余部分滚动
background-position 设置背景图像的位置
background 设置背景样式的复合写法

---其他的后面在补充啦---

相关文章

  • css样式入门书目录

    css样式-字体属性 css样式-背景属性 css样式-边框属性 css样式-列表属性 css样式-定位属性 cs...

  • 从零开始学CSS - 样式

    样式 CSS 背景属性 CSS 文本属性 CSS 字体属性 链接 常见的链接样式,text-decorat...

  • day2(乱)

    css样式 1 css样式属性 #1.1 样式重置(初始化样式) 1.2 常用属性 1.3 元素水平居中 2 常用...

  • day5 第二部分

    样式分类 1, 行内样式:a) <标签名 其他标签属性……. style=”css属性1:值1;css属性2:...

  • jQuery内容整理——CSS

    .css()访问匹配元素的样式写法:.css({'属性','属性值'})|.css({属性:'属性值'}) .o...

  • jQuery_css

    对于jQuery的css属性方法: 它有读取css样式和设置css样式的功能; 一.读取 我们通过jQuery对象...

  • css 的基本语句构成是?

    css语句的构成: 1、(若干条)样式 2、样式的属性名 3、样式的属性值 CSS的好处 1、CSS将HTML格式...

  • 整理常用CSS

    字体属性:(font) CSS文字属性: CSS边框空白 CSS符号属性: CSS背景样式: 指定背景位置 CSS...

  • CSS基础语法一

    CSS基本语法 CSS样式 内联样式(行内样式) 当行代码设置属性 页内样式 当先页面设置属性 外部样式 在单独的...

  • CSS-曹老师视频笔记-2018.07.10

    CSS样式表 样式风格标签 属性:type="text/css" 标签选择器 标签名{ 属性名:属性值}文本属性...

网友评论

      本文标题:总结css样式和属性

      本文链接:https://www.haomeiwen.com/subject/xpsxortx.html