另外,你的代码可以优化很多,写CSS的目的就是为了节约代码所以加油噢。
比如。#top-nav 下面如果写ul li 的时候, 代码中就不要引用,class了。 你只要在css 中用连写就可以了。#top-nav ul {....} #top-nav ul li {,.....} 这样写,你页面中ul 就不要再调用class了。
再比如:写页面的时候先要对所有需要运用的元素进行格式化。div,ul,li,ol,li,p {margin:0padding:0} 这样写好了以后,下面CSS文件中的所有元素就不需要再写这代码了。
<style>table tr{
background-color:#FF0000
}
#aaa{filter : progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=100,finishOpacity=50)}
#bbb{filter : progid:DXImageTransform.Microsoft.Alpha(startX=0, startY=0, finishX=100, finishY=100,style=1,opacity=50,finishOpacity=0)}
</style>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0">
<div>
<tr>
<td id="aaa">111111</td>
<td id="bbb">222222</td>
</tr>
</div>
<tr>
<td>3</td>
<td>4</td>
</tr>
</table>
</body>
简单的说应该没有直接的方法能实现这个功能
只能变相实现~~ 如上方法让每个TD渐变 然后只要让颜色衔接上 看起来就像
每个TR颜色渐变了~~