有种花,超出三界之外,不在五行之中,生于弱水彼岸,无茎无叶,绚烂绯红。佛说:那是引魂之花——彼岸花。花开一千年,叶一千年,花叶永不相见。彼岸花开只一团火红,相念相惜却不得相见,独自彼岸路。
布局
- 静态布局
- 响应式布局
- 流式布局
- 悬挂式布局
- 百分比布局
- 网格布局
- 双飞布局
- 圣杯布局
- 输入框布局
- 骰子布局
双飞布局
1 | <style> |
单飞布局
1 | <style> |
圣杯布局
1 | <style> |
五大居中
1 | <style> |
边框三角
1 | <style> |
CSS兼容内核
- 谷歌 Blink 兼容前缀
- 火狐 Gecko -moz-
- ie Trident -ms-
- 苹果 webkit -webkit-
- opera persto -o-
高度塌陷解决
- 给父元素书写 overflow:hidden;
- 给父元素书写 display:table;
- 伪类元素清除浮动:after{content:””;display:block;clear:both;visibility:hidden;}
- 通过空白撑开
BFC 触发条件
- overflow:hidden;
- float:
- position:absolute
- display:flex
- position:fixed
- display:inlien-block
CSS 可以被继承的属性(多为字体)
- color
- font
- font-size
- font-weight
- font-family
- font-style
- line-height
- text-decoration
- text-indent
- text-align
- word-warp
- text-shadow
- text-transform
- list-style
单行省略号
1 | white-space:nowrap; overflow:hidden;text-overflow:ellipsis;width:200px; |
透明
1 | opactity:0-1; |
浏览器智能表单默认清除
1 | nobalidate="false" |
滚动条隐藏
1 | 谷歌和火狐 |
图片整合(精灵图)
- 将小图标,按钮背景图片等有规则的合并成一张背景图,即将多张图片合为一张整图,然后用 background-position 来实现背景图片的定位技术。
- 优劣势:
- 通过图片整合来减少对服务器的请求次数,从而提高 页面的加载速度。
- 通过整合图片来减小图片的体积。
- 增加了开发人员的负担。