【发布时间】:2012-06-23 22:59:52
【问题描述】:
我尝试使用第一个子项和最后一个子项创建样式,但遇到了问题。
当我使用first-child时,因为之前有strong item,样式不适用。但我的最后一个孩子工作得很好。
HTML:
<br />
<h2 class="title_block">Info <strong>1</strong>
<span class="title_block_info">+2</span>
<span class="title_block_info">+1</span>
</h2>
CSS:
h2 .title_block_info,
h2 strong {
border: 1px solid #000;
}
h2 .title_block_info:first-child {
border-radius: 10px 0 0 10px;
}
h2 .title_block_info:last-child {
border-radius: 0 10px 10px 0;
}
此处示例:http://jsfiddle.net/mYKRW/
有人知道为什么会这样吗?
谢谢,
【问题讨论】:
标签: html css css-selectors