2012-08-09 108 views

回答

1

#mem-tools a:first-child可能做的伎俩

2

的:第一,孩子的工作,但如果你不希望使用假点也可以创建一个类的风格元素...可能是eaiser:

<div id="mem-tools"> 
    <div class="members"> 
    <a href="#" class="first-link">Link One</a> 
    <a href="#">Link Two</a> 
    </div> 
</div> 

然后你就可以相应样式类:

#mem-tools a.first-link{ 
    padding:15px 0 0 65px; 
    font-weight:bold; 
    color:#444444; 
    font-size:14px; 
    height:35px; 
    display:block; 
} 

这样就可以避免假点。

+0

实际上还有其他的原因可以避免那些只适用于旧版浏览器的伪码。大型网站确实担心[性能]这些是一些更坏的罪犯。除此之外,您一定可以删除“a”,甚至可以删除该ID。 '.first-link {...}'会很好(但是如果你对此感到疯狂,我建议看看OOCSS)。 – SciSpear 2012-08-09 19:26:38

-2
.mem-tools +a { 
/* 
try your Styles here 
*/ 
} 
+0

选择'.mem-tools'后面的'a',而不是它。 – BoltClock 2012-09-15 14:14:21