如何在悬停时向表tr元素添加框阴影?

编程入门 行业动态 更新时间:2024-10-21 16:20:27
本文介绍了如何在悬停时向表tr元素添加框阴影?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述

因此,我试图在悬停时向我的表 tr 添加一个框阴影。

它在Firefox中正常工作,但没有其他浏览器。

CSS:

table tbody tr:hover { background-color:#13326b; color:#ffffff; text-shadow:1px 2px#000000; box-shadow:0px 0px 10px#ff0000; -webkit-box-shadow:0px 0px 10px#ff0000; -moz-box-shadow:0px 0px 10px#ff0000; }

HTML: b

< table class =table table-list-search> < thead> < tr> < th>徽标< / th> < th>名称< / th> < th>符号< / th> < th> Sector< / th> < th>子扇区< / th> < / tr> < / thead> < tbody> < tr> < td>示例< / td> < td>过滤器< / td> < td> 12-11-2011 11:11< / td> < td> OK< / td> < td> 123< / td> < / tr> < tr> < td> Try< / td> < td> It< / td> < td> 11-20-2013 08:56< / td> < td> It< / td> < td>作品< / td> < / tr> < tr> < td>§< / td> < td> $< / td> < td>%< / td> < td>&< / td> < td> /< / td> < / tr> < / tbody> < / table>

以下是在Firefox中显示的图片: >

下面是在Chrome中显示的图片:

DEMO HERE

如何编辑我的CSS以应用此框阴影悬停浏览器?

解决方案

这是您的css编辑

table { box-sizing:border-box; border-bottom:1px solid#e8e8e8; } table tbody tr:hover { background-color:#13326b; color:#ffffff; text-shadow:1px 2px#000000; box-shadow:0px 0px 10px#ff0000; -webkit-box-shadow:0px 0px 10px#ff0000; -moz-box-shadow:0px 0px 10px#ff0000; } td,th { padding-left:16px; min-width:170px; text-align:left; } tr { display:block; } table tbody tr,table tbody td { height:100px; }

这里是演示链接 - jsfiddle/Gx7Uy/6/

So I am attempting to add a box shadow to my table tr element upon hover.

Currently, it is working perfectly in Firefox, but no other browser.

CSS:

table tbody tr:hover { background-color:#13326b; color:#ffffff; text-shadow: 1px 2px #000000; box-shadow: 0px 0px 10px #ff0000; -webkit-box-shadow: 0px 0px 10px #ff0000; -moz-box-shadow: 0px 0px 10px #ff0000; }

HTML:

<table class="table table-list-search"> <thead> <tr> <th>Logo</th> <th>Name</th> <th>Symbol</th> <th>Sector</th> <th>Sub-Sector</th> </tr> </thead> <tbody> <tr> <td>Sample</td> <td>Filter</td> <td>12-11-2011 11:11</td> <td>OK</td> <td>123</td> </tr> <tr> <td>Try</td> <td>It</td> <td>11-20-2013 08:56</td> <td>It</td> <td>Works</td> </tr> <tr> <td>§</td> <td>$</td> <td>%</td> <td>&</td> <td>/</td> </tr> </tbody> </table>

Here is an image of how it displays in Firefox:

Here is an image of how it displays in Chrome:

DEMO HERE

How could I edit my CSS to apply this box shadow hover for all browsers?

解决方案

This is your css i edited

table { box-sizing: border-box; border-bottom: 1px solid #e8e8e8; } table tbody tr:hover { background-color:#13326b; color:#ffffff; text-shadow: 1px 2px #000000; box-shadow: 0px 0px 10px #ff0000; -webkit-box-shadow: 0px 0px 10px #ff0000; -moz-box-shadow: 0px 0px 10px #ff0000; } td, th { padding-left: 16px; min-width: 170px; text-align: left; } tr { display: block; } table tbody tr , table tbody td{ height:100px; }

Here is demo link - jsfiddle/Gx7Uy/6/

更多推荐

如何在悬停时向表tr元素添加框阴影?

本文发布于:2023-11-12 03:54:04,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1580442.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:阴影   元素   如何在   tr

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!