css 笔记整理
css 笔记整理
Lieme# ~选择器:查找某一个元素后面的所有兄弟元素
1 | 例如 .test~.name{background:red} |
+选择器:查找某一个元素后面紧邻的兄弟元素
1 | 例如 .test+.name{background:red} |
用 font-size :0 来清除边距
1 | 不要忘记给子元素设置字号 |
用overflow清除浮动
1 | .clearfix{ |
用border 来绘制三角形
1 | .border{ |
梯形
1 | .border{ |
利用padding实现等比例缩放的盒子
1 | 最外层容器{ |
利用pointer-events禁用事件 光标变成default 阻止 hover和hover 以及 JavaScript 点击事件的触发
1 | pointer-events:none; |
利用 max-width 防止图片撑破容器
1 | img{ |
利用伪类在打印时候显示a标签的链接
1 | .a[href]:after{ |
未知高度容器的多种垂直居中方法
1 | // 第一种 flex + margin:auto |
用counter 来模拟/装饰 有序清单
1 | 父元素{ |
伪类和伪元素的区别
1 | 伪类是用: 来表示,伪元素是用::来表示 |