2012-11-12 39 views
-1

仅通过CSS,是否可以从此HTML块中选择以下内容?或者选择一切,但我想选择什么?CSS和定义列表 - 选择特定定义描述

<dl> 
<dt>dt one</dt> 
<dd>dd one A</dt> 
<dt>dt two</dt> 
<dd>choose this dd and only this dd</dd> 
<dd>dd two B</dd> 
<dt>dt three</dt> 
<dd>dd three A</dd> 
</dl> 

回答

0

是的。 W3Schools的具有优良的资源:http://www.w3schools.com/cssref/css_selectors.asp

您可能会发现特别感兴趣的第n个孩子选择。

+0

我应该限定此。在动态环境中,我想在任何时候选择一个邻居兄弟。所以,是的,在这种情况下,我可以使用第n个孩子选择器,但是如果这个变化不是这样的话。 – w0lf42

+0

看看W3Schools链接,看起来你可以使用'dd〜dd',它应该选择每个DD之前的DD。 –

2

听起来要么dd:nth-child(4)dd:nth-of-type(2)会得到你该元素,除非有你有没有在你的问题在所有上述条件(这是目前的形式看似简单)。