一、在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%; }