Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html Firefox hr不透明度显示不同_Html_Css_Firefox_Opacity - Fatal编程技术网

Html Firefox hr不透明度显示不同

Html Firefox hr不透明度显示不同,html,css,firefox,opacity,Html,Css,Firefox,Opacity,我对firefox hr不透明性有问题,它在除firefox之外的所有其他浏览器上都能正常工作 有人知道如何解决这个问题吗?它可以正常工作,但我想你说的是Firefox对hr的3d默认呈现,以便使整个浏览器的样式一致,重置边框,然后再次应用边框 <hr style="opacity:0.4" /> 如果不想像这样使用不透明度也可以使用 hr { border: 0; border-top: 1px solid #f00; opacity: .1; } 另一方

我对firefox hr不透明性有问题,它在除firefox之外的所有其他浏览器上都能正常工作


有人知道如何解决这个问题吗?

它可以正常工作,但我想你说的是Firefox对
hr
的3d默认呈现,以便使整个浏览器的样式一致,重置
边框,然后再次应用
边框

<hr style="opacity:0.4" />

如果不想像这样使用
不透明度
也可以使用

hr {
   border: 0;
   border-top: 1px solid #f00;
   opacity: .1;
}

另一方面,如果需要,还可以声明一个名为
noshade=“noshade”


让我们试试这个:

<hr style="opacity:0.4" noshade="noshade" />

对我来说很好。什么版本的Firefox。你有其他可能影响它的代码吗?只有旧版本。最新版本现在支持
opacity
作为标准。我知道现代浏览器支持opacity。不需要使用-moz-,webkit,-khtml。但是你能确定所有在互联网上使用最新浏览器的用户吗-moz和-webkit的添加只是为了在任何用户仍在使用旧版本浏览器时提供回退。2.0版的Firefox属性,那么您认为OP使用的是Firefox 1.0吗?@Mr.Alien您是对的-moz opacity在Firefox上不再工作,因为版本3已经出现。谢谢分享信息。
<hr style="opacity:0.4" noshade="noshade" />
opacity:0.5 /*All modern browser support*/
-webkit-opacity: 0.5; /*For webkit browser*/
-moz-opacity: 0.5; /*For Firefox Browser*/
filter:alpha(opacity=50);/*For IE8 and lower*/