【发布时间】:2011-08-01 16:41:23
【问题描述】:
我知道您可以使用 ELEMENT * {...} 为 ELEMENT 中的每个单独项目设置样式,但我想为整个内容设置样式。我也知道你可以使用 ELEMENT #DIVID {...} 但是我不想在我的代码中包含另一个 DIV。
如果你在想,我为什么不对整个ELEMENT {} 设置样式,这是因为当我使用填充时,我不希望我的ELEMENT 根据填充改变大小。
这是我目前拥有的;
CSS 代码:
article {
background: #fff;
width: 900px;
margin: 0 auto;
border: 1px solid #e0e0dc;
-webkit-box-shadow: 0px 0px 10px #e0e0dc;
-moz-box-shadow: 0px 0px 10px #e0e0dc;
box-shadow: 0px 0px 10px #e0e0dc;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
overflow: auto;
}
article #content {
padding: 25px;
}
HTML 代码:
<article>
<div id="content">
<h2>Test Title</h2>
<p>Blah Blah Blah</p>
<p>Blah Blah Blah</p>
<p>Blah Blah Blah</p>
<a href="http://google.com">Google</a>
</div>
</article>
我不想拥有内容 DIV。
【问题讨论】:
-
你能发布一个显示所有内容的 HTML 块吗?对你正在尝试做的事情有一种感觉要容易得多。 CSS 也会很有帮助。
标签: html css descendant