有根据该元素的垂直边距会崩溃的情况。 有时候笔者不希望这种情况发生,而且据我所知,只有这样,才能“非崩溃”的利润是:
- 设置一个
border
大小> =1px
- 设置一个
padding
尺寸> =1px
这些变通办法道理给我,但他们只是认为: 解决方法 ,他们有缺点。 我很惊讶,有没有某种CSS3属性类似的margin-collapse: none;
,类似border-collapse
。
难道真的是设定一个边界/填充是uncollapse利润的唯一途径?
有根据该元素的垂直边距会崩溃的情况。 有时候笔者不希望这种情况发生,而且据我所知,只有这样,才能“非崩溃”的利润是:
border
大小> = 1px
padding
尺寸> = 1px
这些变通办法道理给我,但他们只是认为: 解决方法 ,他们有缺点。 我很惊讶,有没有某种CSS3属性类似的margin-collapse: none;
,类似border-collapse
。
难道真的是设定一个边界/填充是uncollapse利润的唯一途径?
没有,有很多其他的方法,包括浮,清除,绝对定位,设置overflow
比其它值visible
,设置一定的min-height
,等等,你可以根据什么确定规范说。
但你是对的,所有这些都与各种副作用和缺点的解决方法,并没有真正的“关闭开关”可以像CSS margin-collapse
,甚至没有CSS3盒模型模块中。 一个可能的理由是,保证金崩溃应该自然而然地发生,因此可以防止的唯一途径是作为一个副作用,但是这只是我的猜测,因为我同意有几种情况下,它是不直观,或者适当的。
这就是说,如果你喜欢冒险的感觉,你可以做一个建议WWW风格的邮件列表 ,看看他们在说什么。 我不认为你有多少运气,虽然。