CSS笔记
格式
1 | h1 { |
注释
1 | /*这是个注释*/ |
id选择器
1 | #para1 |
class选择权
1 | .center {text-align:center;} |
样式表-3种导入方式
外部样式表
1 | <head> |
内部样式表
1 | <head> |
内联样式
1 | <p style="color:sienna;margin-left:20px">这是一个段落。</p> |
常用样式
- 背景 – 可以定义颜色,图片
- 文本 – 颜色、对齐、修饰等
- 字体 – 字体、大小、粗细等
- 链接 – 点击等
- 边框样式 – 上下左右可以分别设置
- 轮廓 – 不占位置
盒子模型
例子:
1 | div { |
分组和嵌套
- 分组:每个选择器用逗号分隔
- 嵌套:空格隔开
元素显示和隐藏
1 | visibility:hidden; /* 隐藏,占位 */ |
定位
1 | /* top, bottom, left, right */ |
常用属性
- overflow 属性用于控制内容溢出元素框时显示的方式
- 浮动 float
- 对齐 margin: auto;
- 图片透明 opacity:1.0;
伪类
1 | a:link {color:#000000;} /* 未访问链接*/ |
CSS3规范
边框
1
2
3border-radius:10px; 圆角
box-shadow: 10px 10px 5px #888888; 阴影
border-image:url(border.png) 30 30 round; 边界图片背景、渐变、文本效果、字体
2D和3D
过渡、动画等