火狐下 如何用JS 取得CSS的 opacity值。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了火狐下 如何用JS 取得CSS的 opacity值。相关的知识,希望对你有一定的参考价值。

题 取 CSS opacity值 火狐

参考技术A 现在假设有这么一段代码
<div
id="demo"
style="color:red;opacity:0.6"><!--0.0表示不透明,1.0表示完全透明-->
<p>
一些文字
</p>
</div>
javascript代码来获取该属性值的方法是:
var
opacityValue
=
document.getElementById("demo").style.opacity;
大多数浏览器设置元素的opacity的值都是通过例子中的形式来设置的,不过IE浏览器设置透明度的方式为
filter:Alpha(opacity=60);
<!--0表示不透明,100表示完全透明,不接受小数-->
在ie浏览器里面暂时不知道如何获取元素的透明值。
我一般都是使用jQuery框架的,使用起来比较简单,也不用去考虑浏览器兼容性的问题,
以下为获取元素透明值的jQuery语句:
var
opacityValue
=
$("#demo").css("opacity");
建议可以到www.w3school.com.cn网站上去了解一下。

jsp开发,登陆页面的text=‘password’ ,在火狐下,输入的黑点很大,ie里面大小正常,如何用css控制?

<input type="password" name="f_password" id="f_password" size="30" /> 何用css控制?使输入的黑点在不同浏览器下的大小一样大。(现在是火狐下显得很大)

  您好!很高兴为您答疑!

加上下面这句就可以了:

#f_password

font-size:9pt;

  您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。
参考技术A 这个容易。

#f_password

font-size:9pt;

就可以了。本回答被提问者采纳
参考技术B #f_password

text-size:12px;


12px可以根据自己的需求调节追问

哥们,不行啊 尝试过了,。。。。

参考技术C 貌似不行 我估计您跟我一样是基于ie开发的 呵呵追问

那您遇到这问题的时候 , 解决了吗?

追答

您做内核判断了吗 如果做了就好办了 改变字体大小就可以了

以上是关于火狐下 如何用JS 取得CSS的 opacity值。的主要内容,如果未能解决你的问题,请参考以下文章

如何用 js 实现 css 透明渐变效果 如:百度首页随心听的歌词效果

如何用css屏蔽a标签title

如何用css实现半透明遮罩层效果

如何用JavaScript取得Radio被选中的值

如何用js实现,点击后,改变一个css

如何用js 获取一个div的坐标?