【发布时间】:2014-01-11 02:10:37
【问题描述】:
我正在使用以下 CSS 为图像创建悬停不透明度。我希望能够设置一个最低限度,这样只有一定尺寸的图像才会具有不透明度。
例如。我的 225x225 图像正确呈现不透明度,但我的大标题图像也是如此。我只希望 225x225 及以下的图像在悬停时呈现不透明度,而不是全部。
img {
opacity: 1;
filter: alpha(opacity=40);
/* For IE8 and earlier */
}
img:hover {
opacity: .8;
filter: alpha(opacity=100);
/* For IE8 and earlier */
}
感谢您的帮助!
【问题讨论】:
-
为此使用一个类,而不是像
img这样的基本选择器。 -
@Paulie_D 他需要将每个新图像标记为小于 225x225。此外,当您使用动态内容时,它永远不会起作用。
-
我看不到您的 HTML,所以我只是在猜测,但是您有没有办法将您的 225x225 图像与其他图像区分开来?标题是在不同的容器内还是什么?
:nth-child可以选择吗?