css中margin-top(css中margintop属性)
Css为什么有了margin-top后width会变
这是因为加了margin-top后,这个div已经超出窗体范围了,所以窗体出现了纵向滚动条,而div的width是100%,所以要减去滚动条的宽度才是div的实际width,这样width就从1370px变为1353px了

css中margin-top和top有什么区别
一、功能不同
1、margin-top:功能为设置元素的上外边距。
2、top:规定元素的顶部边缘。
二、特点不同
1、margin-top:允许使用负值。定义固定的上外边距。默认值是 0。
2、top:定义了一个定位元素的上外边距边界与其包含块上边界之间的偏移。
三、规定不同
1、margin-top:所有主流浏览器都支持 margin-top 属性。
2、top:如果 "position" 属性的值为 "static",那么设置 "top" 属性不会产生任何效果。
参考资料来源:百度百科-CSS top
参考资料来源:百度百科-CSS margin-top
CSS里border-top和margin-top什么意思?
*margin-top:7px;这个表示在ie6和ie7中的外边距是7px
假如#gaga{margin-top:10px;*margin-top:7px;_margin-top:5px;}
这样第一个就是ie8以上的浏览器、firefox、谷歌浏览器、苹果浏览器这些主浏览器的的外边距是10px,ie7的外边距为7px,ie6则为5px;
*还会代表是通配符的意思,就是可以查找到所有的元素,比如*{margin:0;}这样就代表所有的元素的外边距margin值为0,希望可以帮到你
css中,“margin:0 auto”和margin-top是冲突的吗?
当然冲突了!,你可以把margin分离的啊:按照
上右下左的顺时针方式去写:
margin:1px
2px
3px
4px;实际上就是
margin-top:1px;
margin-right:2px;
margin-bottom:3px;
margin-left:4px;
如果你好要居中的话就这样写:margin:1px
auto
3px
auto;