行突出显示

时间:2009-10-14 13:06:28

标签: ruby-on-rails

我在.erb文件中有一个HTML表格,其行的类是使用

交替的
<tr class="<%= cycle('even_line', 'odd_line') %>">

这给了我一个很好的视觉风格,但这还不够。我想在事件鼠标悬停时更改行类。是否有任何铁路助手给我这个功能?  我正在搜索API,但找不到任何有用的东西。希望您能够帮助我。谢谢!

2 个答案:

答案 0 :(得分:2)

你在CSS中添加颜色了。因此,您可以在CSS中定义您希望鼠标悬停在其他颜色上。

.even_line { color: #FFF; }
.odd_line { color: #000; }

这是你的“正常”线。

鼠标悬停:

.even_line:hover { color: #000; }
.odd_line:hover { color: #FFF; }

注意:它不适用于IE6(鼠标悬停时,颜色不会改变)。

答案 1 :(得分:0)

没有内置的Rails帮助程序可以执行此操作。有许多CSS和JavaScript代码段可以满足您的需求。 Tablecloth是一个很好的。