原文:css中margin-top或者margin-bottom失效

css中margin top是设置容器的外间距了距离了,div嵌套后,margin top或者margin bottom失效了,在网上打到下面的方法可以解决。 设计页面的时候遇到一个神奇的问题,下面是html的代码 lt body gt lt div class homeNav gt lt div class homeCategory gt lt div gt lt div gt lt body ...

2017-06-10 10:11 0 3340 推荐指数:

查看详情

为什么行内元素不能设置margin-top/margin-bottom/padding-top/padding-bottom?

HTML 里的元素分为替换元素(replaced element)和非替换元素(non-replaced element)。- 替换元素是指用作为其他内容占位符的一个元素。最典型的就是img,它只是指向一个图像文件。以及大多数表单元素也是替换,例如input等。- 非替换元素是指内容包含在文档 ...

Wed Dec 20 07:40:00 CST 2017 1 1293
关于margin-top失效

今天在写页面的时候发现margin-top失效,父元素与子元素之间距离为零。百思不得其解。 如图: 代码如下: 很明显元素main与container之间并没有margin的存在。 百度之后发现应该是两者之间的margin-top被折叠了,main的margin更大 ...

Fri Dec 05 05:27:00 CST 2014 1 6138
CSS设置margin-top失效及解决办法

在web网站开发,有时候我们给html元素设置的margin-topmargin-bottom属性,但是无效,并没有取到任何作用,这是什么原因呢?常出现两种情况: 1、兄弟元素之间margin-top失效 先看下面代码: <div> <div class="box1 ...

Fri Nov 13 19:44:00 CST 2020 0 1392
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM