如何使用CSS定位div内的第一个链接?

时间:2012-11-08 08:45:39

标签: css pseudo-class targeting

例如我有这个:

<div>
  <a href="#">sample 1</a>
  <a href="#">sample 2</a>
  <a href="#">sample 3</a>
</div>

我想用CSS定位第一个链接。

3 个答案:

答案 0 :(得分:13)

您可以使用第一个子选择器:

div > a:first-child { /* your css */ }

答案 1 :(得分:8)

试试这段代码:

div > a:first-child{
   //your css code
}

答案 2 :(得分:2)

div a:nth-of-type(n)
{
   /* css */
} 

其中n是您想要的行数。 在你的情况下

div a:nth-of-type(1)
{
   /* css */
}