原文:css子元素的margin-top为何会影响父元素

详细内容请点击 这个问题困惑了很久,虽然没有大碍早就摸出来怎么搞定它,但始终不明白原因出在哪里,如果只是IE有问题我也不会太在意,可问题是所有上等浏览器都表现如此,这样叫我怎能安心 今天总算下狠心查出来怎么回事,居然是CSS . 盒模型规范 虽然很别扭,非常别扭的规定。 问题如下图,两层Div结构,Outer Div属性为 margin: auto ,本该紧贴外框顶部的,如果没有Inner Di ...

2015-04-24 17:18 2 2389 推荐指数:

查看详情

元素应该margin-top为何会影响元素【转】

这个问题困惑了很久,虽然没有大碍早就摸出来怎么搞定它,但始终不明白原因出在哪里,如果只是IE有问题我也不会太在意,可问题是所有上等浏览器都表现如此,这样叫我怎能安心?今天总算下狠心查出来怎么回事,居然是CSS2.1盒模型规范……虽然很别扭,非常别扭的规定。   问题如下图,两层Div结构 ...

Sun May 26 18:05:00 CST 2013 0 9566
CSSmargin击穿问题(元素margin-top影响元素

最近写一个H5页面的时候发现了这个被忽视的问题,一时没想到什么原因,搜了半天,记录一下,方便他人踩坑。唉,有些东西不用就忘。 一、问题描述 最终效果:会发现在元素上面会有20px的空白,然而我们并没有对元素设置margin,可见是元素margin-top ...

Fri May 01 19:12:00 CST 2020 0 803
css中子元素设置margin-top为什么影响元素

本文介绍了css中子元素设置margin-top为什么影响元素,分享给大家,具体如下: 1 2 两个div,元素div设置了margin-top后,发现并没有跟想象的一样,而发现元素产生了间距。 如上图。 原理:margin折叠 ...

Tue Nov 24 22:21:00 CST 2020 0 1153
元素元素之间的margin-top问题

元素的盒子包含一个元素盒子,给元素盒子一个垂直外边距margin-top,元素盒子也会往下走margin-top的值,而元素元素的边距则没有发生变化。 html代码: <div class="box1"> <div class="box2">< ...

Thu May 05 22:31:00 CST 2016 0 6007
关于css元素元素之间margin-top的问题

之前在使用经常遇到下面的问题: html: css: 显示结果: .one与.top之间并没有实现margin-top的效果,这个问题发生的原因是根据规范,一个盒子如果没有上补白(padding-top)和上边框(border-top),那么这个盒子的上边距 ...

Fri May 19 07:43:00 CST 2017 0 3079
前端CSS元素margin-top穿透问题

  当我们在给元素设置margin-top后会出现一个现象,元素元素之间没有出现间距,反而是元素和其他元素之间出现了间距,像是margin-top的效果作用在元素上一样。这种现象就是margin-top穿透现象。   如下所示:   HTML代码   CSS代码 ...

Thu Mar 10 05:47:00 CST 2022 1 589
解决元素设置margin-top,效果到元素上的问题

原因:元素元素的上边框重合 前端开发在重构页面的时候,子集需要按照设计图来设计尺寸 有的时候给元素设置margin-top 元素没有效果,反而元素起到了 margintop效果,原因就是元素元素上边框重合在一起 解决办法   1为元素设置内边距 ...

Wed Apr 17 02:04:00 CST 2019 0 1909
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM