蓝森林首页 | 返回主页 | 本站地图 | 站内搜索 | 联系信箱 |
 您目前的位置:首页 > 自由软件 > 技术交流 > 应用编程


    

蓝森林 http://www.lslnet.com 2006年8月25日 8:28

怎么用CSS找到元素上一层?

<div id=abc>
<table><tr>

<td><a href="#">BMW</a></td>

</tr></table>

css:

#abc {
}

#abc a {
/*在这里我需要改变<a>上层的<td>中的背景,但我不知道该怎么做*/
}


请指教.谢谢.

单独定义td不就可以了

但我不是每个TD都有A

如果是没有每个TD都有A的话,应该来说只有有A的TD才会变背景色的.

[code]
<TABLE>
<TR>
        <TD >这是上一个TD</TD>
        <TD ><a href="#" onmouseover="this.parentNode.previousSibling.bgColor='lightblue'">把mouse移过来</a> </TD>
</TR>
</TABLE>
[/code]




Copyright © 1999-2000 LSLNET.COM. All rights reserved. 蓝森林网站 版权所有。 E-mail : webmaster@lslnet.com