偶尔添加
除去最后一个li的边框
123li:not(:last-child) {border: 1px solid black;}浏览器支持情况:IE9+
文字过长省略号显示
123456p {width: 100px;text-overflow: clip;overflow: hidden;white-space: nowrap; /*强制不换行*/}浏览器支持情况:IE11都不支持!firefox加前缀
去浮动,撑开元素!其实一般情况之遥氟元素一个
overflow:hidden
就可以了123456789.clearfix {*zoom: 1; /* 兼容IE*/}.clearfix:after {content: '\200B' ; /* 空字符*/display: block;height: 0;clear: both;}浏览器支持情况:allllllll
绝对居中
12345678910111213.parent {position: relative;}.child {position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;height: 999px;/* 这个方案需要子容器有一个固定的高,或百分比自适应于外部。它的高度不能是height:auto*/}单个颜色实现
hover
,active
颜色变化12345678910111213141516171819.button:before {position: absolute;left:0;right:0;bottom:0;top:0;z-index:-1;background: rgba(0, 0, 0, .1);}.button:hover:before {content: '';}.button:after {position: absolute;left:0;right:0;bottom:0;top:0;z-index:-1;background: rgba(255, 255, 255, .2);}.button:hover:after {content: '';}/*首先button要创建层叠上下文*/inline元素实现换行
|
|