总结css样式和属性

总结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 设置背景样式的复合写法

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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 217,907评论 6 506
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 92,987评论 3 395
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 164,298评论 0 354
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 58,586评论 1 293
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 67,633评论 6 392
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 51,488评论 1 302
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 40,275评论 3 418
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 39,176评论 0 276
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 45,619评论 1 314
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 37,819评论 3 336
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 39,932评论 1 348
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 35,655评论 5 346
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 41,265评论 3 329
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 31,871评论 0 22
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 32,994评论 1 269
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 48,095评论 3 370
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 44,884评论 2 354

推荐阅读更多精彩内容

  • CSS3 框大小 CSS3 box-sizing 属性可以设置 width 和 height 属性中包含了 pad...
    伽蓝star阅读 526评论 0 0
  • 1. 盒子模型 盒子模型是CSS中一个很重要的概念,页面中的所有元素都可以看成一个盒子,并占据一定的页面空间,一个...
    马佳乐阅读 909评论 0 0
  • 1、字体属性(type) font-family(使用什么字体) font-style(字体的样式,是否斜体):n...
    程序媛_阅读 1,386评论 0 0
  • 子元素会继承父元素的某些css属性。 通常,跟文字内容相关的属性都能被继承。 把属性的属性值设置为inherit就...
    欣欣l阅读 684评论 0 0
  • 不可继承:边框,盒子模型,背景属性 可继承:字体,文本样式属性 不可继承的:display、margin、bord...
    一只dororo阅读 1,653评论 0 2