向 css 类添加不透明度
有没有办法在 css 类中设置不透明度,在 jquery 中你可以这样做:
$(result).parent().css({ 'background-color': '#eeeeee', 'opacity': '0.7' })
任何方式?
我需要将这些属性放入 css 类中。
Is there a way to set opacity in a css class, in jquery you could do this:
$(result).parent().css({ 'background-color': '#eeeeee', 'opacity': '0.7' })
any way?
I need to put these to properties in a css class.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
当前跨浏览器兼容性需要不同的
CSS
属性。就我个人而言,我会坚持使用 jQuery 来为您完成此操作,因为他们已经在考虑多种浏览器的情况下开发了自己的方法。
There are different
CSS
properties that are currently required for cross-browser compatibility.Personally I'd stick with using
jQuery
to do this for you since they've already developed their method with multiple browsers in mind.要在所有主要浏览器中设置不透明度,请执行以下
HTML:
CSS:
To set opacity in all major browsers do the following
HTML:
CSS:
像这样:
filter:alpha(opacity=40);
适用于 IELike this:
The
filter:alpha(opacity=40);
is for IE是的,与使用 jQuery 完成的方式完全相同:
.className { opacity: 0.7 }
但请注意,这在 Internet Explorer 中不起作用,因此您需要添加另一个属性
过滤器:alpha(不透明度=70)
Yes, exactly the same way as you've done it with jQuery:
.className { opacity: 0.7 }
Note however that this will not work in Internet Explorer, so you need to add another property,
filter: alpha(opacity=70)
不存在 CSS 类这样的东西(HTML 有类,CSS 有类选择器)。听起来你的意思是 CSS 规则集。
There is no such thing as a CSS class (HTML has classes, CSS has class selectors). It sounds like you mean a CSS rule-set though.