HTML CSS
如图,有条缝隙弄不掉。。
就是简单放一个div
然后下面是样式
div.page {
background-color:#518845;
margin-left:auto;
margin-right:auto;
margin-top:0px;
width:1000px;
height:200px;
overflow:hidden;
}
明明设置了margin-top:0px怎么距页面顶部还是有一条缝隙?
回复讨论(解决方案)
你把body设下margin:0;padding:0;
很多标签在不同的浏览器下有默认的margin值和padding值,使用前可以先清除下默认值,都归0就不会出现这种问题了
解决办法1:
body,html,div{ padding:0; margin:0;}
解决办法2:
直接*{padding:0; margin:0}也可以
因为标签太多 很多用不到的 所以推荐第一种用法,只写常用的标签就行
Stellungnahme:Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn