CSS简单快速实用手册
外部样式表
<link href="css文件名" rel="stylesheet" type="text/css">
链接到css外部文件
一、样式标签
| width | 宽度 |
|---|---|
| height | 高度 |
| fort-height | 指定元素的高度 |
| bakground | 背景 (图片) |
| margin | 四个(上下左右)方向的外边距属性 |
| padding | 元素所有四条边的内边距区域 |
| fort-size | 字体大小 |
| float | 浮动字体方向 |
| display | 规定元素应该生成的框的类型或者不显示 |
| border | 用于设置各种单独的边界属性的简写属性 |
| cursor | 鼠标指针悬停在元素上时显示相应样式 |
| box-shadow | 元素的框架上添加阴影效果 |
| position | 指定一个元素在文档中的定位方式 |
| z-index | 较大的元素会覆盖较小的元素在上层进行显示(控制数量) |
| overflow | 设置了元素溢出框时所需的行为 |
| transition: all .3s | 一个元素在不同状态之间切换的时候定义不同的过渡效果和时间 |
| input | 表单 |
| list-style:none | 去掉无序列表的点 |
| opacity | 元素透明度 |
| contain | 允许开发者声明当前元素和它的内容尽可能的独立于 DOM 树的其他 |
| background-attachment:fixed; | 设置背景图片固定,拉动滚动条,图片不动 |
| line-height | 调整行高 |
二、选择器的使用
1、通用选择器
作用:选中页面中所有元素
语法:* {}
2、id选择器
作用:选中对应id属性值的元素
语法:#id属性值 {}
3、类选择器
作用:选中对应class属性值的元素
语法:.class属性值 {}
4、元素选择器
作用:选中对应元素/标签里面的内容
语法:标签名 {}
5、分组选择器
作用:是将不同的选择器组合在一起的方法,它选择所有能被列表中的任意一个选择器选中的节点
语法:A,B {}
标点符
| “空格” | 后代组合器 | 组合器选择前一个元素的后代节点 |
|---|---|---|
| > | 直接子代组合器 | 组合器选择前一个元素的直接子代的节点 |
| ~ | 一般兄弟选组合器 | 后一个节点在前一个节点后面的任意位置,并且共享同一个父节点 |
| + | 紧邻兄弟组合器 | 后一个元素紧跟在前一个之后,并且共享同一个父节点 |
| || | 列组合器 | 表示列关系 |
6、伪类选择器
伪类用于定义元素的特殊状态
语法:A;状态标签 {}
7、伪元素选择器
CSS 伪元素用于设置元素指定部分的样式
语法:A::状态标签 {}
8、属性选择器
为带有特定属性的 HTML 元素设置样式
语法:a[属性元素] {}
注意:选择所有带有 target 属性的 元素