css学习笔记一

一、在css开头用* {margin:0;padding:0;}能够清除全部样式css

二、在css中table,th,td {padding:0;}效果等同于cellpadding="0″.url

三、在css中table {border-spacing: 0;}效果等同于cellspacing="0".spa

可是在IE6中不支持,故使用相似的table{border-collapse: collapse;}。注意:只是相似。orm

四、在用table拼接切片图片的时候,如下css能够解决图片间隙问题blog

 

table{
width: 990px;
height: 100%;
line-height: 0;
border-collapse: collapse;/*相似于cellspacing="0"*/
padding:0;
border:0;
}

th,td {
  padding: 0;  
}

 

五、如果用div拼接图片,能够使用div {vertical-align:top;outline-width:0;}解决上下间隙问题图片

六、子元素使用margin-top时,父元素背景图片下沉,能够使用如下方法解决。ci

  (1)、给父元素的添加padding-top: 1px;it

  (2)、给子元素添加float属性io

  (3)、父元素添加position:relative;子元素添加position:absolute;table

  (4)、父元素添加border-top: 1px solid #fff;

七、css让背景图片自适应

bg {
 background: url(../image/4.jpg);
 filter:"progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale')";
-moz-background-size:100% 100%;
background-size:100% 100%;
}    
相关文章
相关标签/搜索