主题:  表格单元格之间交换颜色,能用样式表来写吗?

vickie_5d

职务:普通成员
等级:3
金币:2.0
发贴:946
#12004/7/10 10:52:08
如题~手动的修改感觉很麻烦~如果表格多的话~



vickie_5d

职务:普通成员
等级:3
金币:2.0
发贴:946
#22004/7/10 10:54:16
每行之间的颜色是交替的~例如一行为蓝,一行为灰~接着还是蓝,灰~这样的显示~
能用样式表来写吗?



x_wolf

职务:普通成员
等级:1
金币:18.0
发贴:4242
#32004/7/10 12:04:54
引用不同的样式不就行了吗?



vickie_5d

职务:普通成员
等级:3
金币:2.0
发贴:946
#42004/7/10 13:03:16
XWOLF在上个帖子中说
引用:
引用不同的样式不就行了吗?

这样也行~可是在引用样式的时候,需要写入STYLE啊~这样的话,在制作原始表格的时候,就要在表格里加样式~~



x_wolf

职务:普通成员
等级:1
金币:18.0
发贴:4242
#52004/7/10 19:29:15
就是啊。至少我只懂这么加进去。不过要是结合了ASP、PHP和数据库什么的,就会简单不少。这些代码就能直接自动加进去了。就像5D的这个BBS。



浮尘

职务:普通成员
等级:3
金币:7.0
发贴:1258
#62004/7/10 19:33:46
只要你会JS,就可以写的。但并不简便,挺麻烦的。



vickie_5d

职务:普通成员
等级:3
金币:2.0
发贴:946
#72004/7/10 19:49:48
我看到個JS寫的,是不些麻煩~沒有樣式表來的快~
如果用ASP好像可以簡單一些~
不過ASP我不會~



mathboy

职务:普通成员
等级:1
金币:0.0
发贴:1
#82004/7/11 17:33:32
<style type="text/css">
<!--
tr {background-color:expression((this.sectionRowIndex%2==0)?"red":"blue"}
-->
</style>
</HEAD>
<table>
<tr><td>第1行</td><td>第1行</td></tr>
<tr><td>第2行</td><td>第2行</td></tr>
<tr><td>第3行</td><td>第3行</td></tr>
<tr><td>第4行</td><td>第4行</td></tr>
<tr><td>第5行</td><td>第5行</td></tr>
</table>



vickie_5d

职务:普通成员
等级:3
金币:2.0
发贴:946
#92004/7/11 20:12:45
expression這個是什麽意思?腳本放進網頁裏怎麽沒有效果呢?