您的位置:首页 > Web前端 > CSS

css总结

2015-06-28 20:45 513 查看
css有必要总结一下,要不然总是不上不下没进步。

1. background-position 改变背景图片的位置

用法:background-position: left top; 或 background-position: 40px -20px; 或 background-position-x:40p; 或 background-position-y:-20p;

需要把 background-attachment 属性设置为 "fixed",才能保证该属性在 Firefox 和 Opera 中正常工作。

2. background-size 设置背景图片的大小,分别对应width height

background-size:30px 200px;

3. flex 自适应填充

.box{
width:100%;height:80px;
display:-moz-box; /* Firefox */
display:-webkit-box; /* Safari and Chrome */
display:box;
}
.box div{
-moz-box-flex:1.0; /* Firefox */
-webkit-box-flex:1.0; /* Safari and Chrome */
box-flex:1.0;
}


4. 上下左右居中对齐

display:box;
box-pack:center;
box-align:center;


5. 多行超过部分省略号

-webkit-line-clamp: 2;


6. 针对不同的子元素写样式

li:nth-child(7){
}


  

  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: