由于这里回答:https://stackoverflow.com/a/11002077/1106393,而不是造型tr
你应该风格结合td
- 元素与伪类:first-child
和:last-child
。前面加上tr:hover
会做的伎俩为您提供:
tr:hover td {
-moz-box-shadow: 0 4px 2px -3px rgba(0, 0, 0, 0.5) inset;
-webkit-box-shadow: 0 4px 2px -3px rgba(0, 0, 0, 0.5) inset;
box-shadow: 0 4px 2px -3px rgba(0, 0, 0, 0.5) inset;
}
tr:hover td:first-child {
-moz-box-shadow: 4px 4px 2px -3px rgba(0, 0, 0, 0.5) inset;
-webkit-box-shadow: 4px 4px 2px -3px rgba(0, 0, 0, 0.5) inset;
box-shadow: 4px 4px 2px -3px rgba(0, 0, 0, 0.5) inset;
}
tr:hover td:last-child {
-moz-box-shadow: 0 4px 2px -3px rgba(0, 0, 0, 0.5) inset;
-webkit-box-shadow: 0 4px 2px -3px rgba(0, 0, 0, 0.5) inset;
box-shadow: 0 4px 2px -3px rgba(0, 0, 0, 0.5) inset;
}
演示1与插图:http://jsfiddle.net/Kk6Th/
更新:
演示2无边界(经典阴影):http://jsfiddle.net/2nw4t/1/
演示3无插图(发光效果):http://jsfiddle.net/2CSuM/
来源
2012-06-12 18:00:59
AvL
我在'tr'找到样式没有最好的支持。 – alex 2011-05-12 01:56:33