我希望当我将鼠标悬停在星形(7.1)内的星形图像和文本上时,可以在星形周围获得阴影 - 就像图片上的数字 1 一样。
问题是当我将鼠标悬停在星形上时,它会被遮蔽(图片中的数字 1),但是当我将鼠标悬停在文本 7.1 上时,星形不会被遮蔽(图片编号 2)。因此,当我将鼠标悬停在 7.1 号上时,它需要看起来像第 1 号图片。
这是我的CSS代码:
.item-rating.rating img{margin-right: 16px;} .item-rating.rating img:hover {-webkit-filter: drop-shadow(0px 0px 14px rgba(0,0,0,0.5));}
div#rating{margin-left: 36px; 边距顶部:-32px;位置:绝对;}
rating img 是 star.png 的图像,div#rating 是文本 7.1。
如何解决这个问题?我在玩 z-index 和绝对位置和相对位置,但不行。