0

我完全了解容器模型,但我想知道当前案例中的最佳实践。

这是网站http://dev.permi.co/ - 基于 _s wordpress 主题。

这是 HTML 的一部分:

<div class='content-area'>
    <div class='entry-header'>
    <h1 class='entry-title'>
    </div>
</div>

这是当前的边距/填充:

.content-area {padding:10px;}
h1.entry-title {background-color:#111111;}

我所拥有的只是在父 div 上填充。这样我只需要添加一次填充,这似乎是我能找到的:CSS、嵌套的 div 和边距与填充

但是,他们提到背景,您也许应该在单个元素上使用填充。

我确实想要背景颜色周围的填充,所以颜色不会一直延伸。

但是,我还需要在 H1 内部进行填充,因此它不在排水沟旁边。

我是否需要删除父填充,并为所有子元素添加填充?然后也给这个 H1 加一个边距?

如果是这样,是否存在任何性能或兼容性问题?我对 CSS 很陌生,我更注重开发。

4

1 回答 1

0

是的,最好的解决方案是将填充添加到子对象中......或者将背景颜色添加到父对象中......

于 2013-10-20T19:15:34.243 回答