CSS里的margin值不起作用

margin-top值和padding-top值都不起作用,而且加行高也没有用... margin-top值和padding-top值都不起作用,而且加行高也没有用 展开
 我来答
百度网友f71142e
2013-12-03 · TA获得超过163个赞
知道答主
回答量:74
采纳率:0%
帮助的人:32.7万
展开全部

某些相邻的margin会发生合并,称之为margin折叠。


margin折叠常规认知:

  1. margin折叠只发生在块级元素上;

  2. 浮动元素的margin不与任何margin发生折叠;

  3. 设置了属性overflow且值不为visible的块级元素,将不与它的子元素发生margin折叠;

  4. 绝对定位元素的margin不与任何margin发生折叠;

  5. 根元素的margin不与其它任何margin发生折叠;

可以用padding替代。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
漠小丽
2013-12-04 · TA获得超过943个赞
知道小有建树答主
回答量:220
采纳率:100%
帮助的人:164万
展开全部
是不是你把这个属性加在了 内联元素(也称为行内元素)上面,比如span 、a 等元素。如果是这样你首先需要将内联元素转换成“块级元素”
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7fb4d77
2013-12-03 · TA获得超过525个赞
知道小有建树答主
回答量:1180
采纳率:54%
帮助的人:186万
展开全部
最好把代码贴出来,方便找出原因
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式