所以我有一些简单的风格here以Chrome为基础,以与FF相同的方式呈现Chrome - 就像这样
突然间我用chrome查看我的文档并看到了这个
在所有阴影处都不透明=(如何处理tham - 如何解决?
我的CSS code:
body{padding: 5px;background-color: #FFF;font: 100.01% "Trebuchet MS",Verdana,Arial,sans-serif}
h1,h2,p{margin: 0 10px}
h1,h2{font-size: 250%;color: #FFF; text-shadow: 0px 1px 1px #000;}
h2{font-size: 120%;}
div#nifty{ margin: 0 1%;background: #9BD1FA}
b.rtop, b.rbottom{display:block;background: #FFF}
b.rtop b, b.rbottom b{display:block;height: 1px;overflow: hidden; background: #9BD1FA}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
p{color: #000;text-shadow: 0px 1px 1px #fff;padding-bottom:0.3em}
input[type="button"], .eButton {width: 150px;padding: 5px 10px;word-wrap: break-word;height: auto;}}
::-moz-selection { background-color: #fbfdfe; color: #ff6c24; text-shadow: 0px 1px 1px #258ffd;}
::selection { background-color: #fbfdfe; color: #fff; text-shadow: 0px 1px 1px #258ffd;}
答案 0 :(得分:1)
如果您正在寻找半透明阴影,可以尝试使用rgba值而不是十六进制值。所以它是:
h1 { text-shadow: 1px 1px 1px rgba(0,0,0,.20); }
其中前三个数字是RBG值(红色,绿色,蓝色),第四个数字是不透明度(从0到1)。所以上面的例子是黑色,不透明度为20%。
此外,奇怪的阴影权重似乎来自text-shadow
上的模糊值。当我将其更改为1px 1px 0
时,它会提供比0px 1px 1px
更均匀的阴影。不知道为什么。