我们有几个CSS样式,我们使用<p>
标签。这在Firefox更新到最新的49.0.1之前用于正常工作。目前,它根本不显示文本。如果我从<p>
标记中删除课程,它会显示文本。文字颜色:#0000没有显示
这些都是我的课和标签
.primaryText {
color: #0000;
}
<p class="primaryText">Hello world</p>
做了什么新的Firefox改变?
我们有几个CSS样式,我们使用<p>
标签。这在Firefox更新到最新的49.0.1之前用于正常工作。目前,它根本不显示文本。如果我从<p>
标记中删除课程,它会显示文本。文字颜色:#0000没有显示
这些都是我的课和标签
.primaryText {
color: #0000;
}
<p class="primaryText">Hello world</p>
做了什么新的Firefox改变?
黑色的十六进制RGB颜色代码要么是#000
(缩写形式)或#000000
(完整形式),而不是#0000
我已经尝试将其更改为#000000完整形式,但它仍然无法在Firefox上工作。 – user2868864
@ user2868864'color:#000000'在Firefox 49.0.1中工作得很好:https://jsfiddle.net/TylerH/raf4qtsf/ – TylerH
是的,与#0000#相同# – Johannes
您使用十六进制值RGBA。最后一位数字表示alpha或透明度。
四位十六进制是FF(v49)支持的十六进制#RGBA的部分实现。
“#”,之后四个十六进制字符(0-9,AF),其中第一个数字表示的红色部分,第二绿色部分,第三个蓝色部分,最后一个的透明度。
(来源:MDN)
你应该坚持正常的十六进制(#RGB
和#RRGGBB
)格式,直到支持更宽。
#000000
& & #000
=黑色
#00000000
& & #0000
=黑色是100%透明
其在Chrome Canary版(V52)实现的..我在Linux上,不能verfiy it。
你的CSS无效。尝试通过http://www.css-validator.org/运行你的代码,当你发现自己有这样的单一财产和单一浏览器的问题。 – TylerH