原文:span标签对于margin-top,margin-bottom无效,但是margin-left,margin-right却是有效的。

首先,span是行内元素,是没有宽高的。 我们来做个简单的布局 页面的最原始的效果,就给div加个边框: 为了能够让span的margin top和margin bottom生效,可以按照下面的做法:给span加一个display:inline block或者直接display:block 具体操作,随你自己。 还有一个就是,你想让文字居中,就可以借助line height,这个时候,就可以不需要 ...

2017-06-01 17:08 0 8516 推荐指数:

查看详情

css中margin-top或者margin-bottom失效

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

Sat Jun 10 18:11:00 CST 2017 0 3340
关于margin-top失效

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

Fri Dec 05 05:27:00 CST 2014 1 6138
理解margin-left:-100%

最近看到三栏式布局,发现里面的margin-left: -100%;不太理解,这里记录一下 margin-left: -100%;是什么意思呢?意思就是向左移动整个屏幕的距离 但是在三栏式写法(其中一种)里面的盒子却是可以移动到上图的黑色区域的,这个原因是: 黑色区域和蓝色区域都加了 ...

Mon Aug 05 02:20:00 CST 2019 0 2186
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM