css中margin-top(css中margintop属性)

http://www.itjxue.com  2023-01-25 08:04  来源:未知  点击次数: 

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;

(责任编辑:IT教学网)

更多

推荐Discuz!建站文章