2011-01-20 63 views
0

我有以下的HTML隐藏一些跨但不是所有的CSS只有

<span id="ctl00"> 
<span><a class="ms-sitemapdirectional" href="/lnd">Team Site</a></span> 
<span> &gt; </span> 
<span><a class="ms-sitemapdirectional" href="url.aspx">lnd test</a></span> 
<span> &gt; </span> 
<span class="ms-sitemapdirectional">Portal</span> 
</span> 

我不能编辑,我需要隐藏链接和>(&gt;),并只保留最后一个跨度(门户网站)。我如何才能用CSS实现这一点?

我想是这样的:

#ctl00>span {visibility:hidden;} 
span.ms-sitemapdirectional {visibility: visible} 
a.ms-sitemapdirectional {display: none} 

任何想法? 感谢

+0

不能与CSS独自完成,除非它是CSS3 – hunter 2011-01-20 01:32:51

回答

2

试试这个:

#ctl00 span { display: none; } 
#ctl00 span.ms-sitemapdirectional { display: inline; } 
+0

完美,感谢,于10分钟后 – peter 2011-01-20 01:35:35

相关问题