我使用带有font-face的自定义字体,除了在Windows上的Firefox之外,它在所有浏览器中都能很好地工作。字体的颜色应为灰色#666。但它看起来很粉红!任何想法如何在win机器上的FF中避免这些丑陋的颜色?
答案 0 :(得分:1)
编辑:评论提示这是一个字体问题,而不是颜色问题,仔细观察样本后我同意。这是极端Cleartype平滑的一个例子 - 绿色不受影响,而红色和蓝色已经不再强调,使线看起来更薄。由于背景是白色的,因此这种去加重使红色和蓝色更亮,从而产生粉红色/洋红色。
Cleartype背后的理论是,这些操作应该是几乎看不见的,看着你的未经证实的例子,我会说这种色调非常微妙。只有当你把它搞砸时才会变得明显,至少在我的显示器上。
可能有一种方法可以在您自己的系统上调整Cleartype,但这不适用于整个网络。唯一的解决方法是更改字体本身的提示,这样就不会尝试制作如此薄的垂直。
尝试使用颜色#666666
代替#666
。
来自Wikipedia:
有时使用缩写的三(十六进制)数字形式。 将此表单扩展为六位数形式就像加倍一样简单 每个数字:09C变为0099CC。这允许覆盖每个颜色值 它的全范围从00到FF。三位数形式在中描述 CSS规范,而不是HTML。结果,三位数形式 “style”以外的属性不会被解释为有效的颜色 一些浏览器。
答案 1 :(得分:0)
人们应该接受Windows不好......而且firefox也没有。两者的结合在字体渲染方面是致命的。使用@fontface时尤其烦人。
您可以购买保时捷,并使用最好的燃料填充或购买菲亚特并填充错误的燃料..
猜猜谁会赢得比赛? (与windows和gecko相比,它与mac和webkit浏览器相同)(我并不是说菲亚特是一辆糟糕的车,但是用不同的燃油可能会更好。保时捷也会接受不太好的燃油,但如果燃油超级则仍然好多了) 但即使菲亚特拥有完美匹配的燃料,保时捷也可能会用错误的燃料赢得胜利。
奇怪的比较??? (是的,我猜)可悲的是网络冲浪者只是不知道或不关心这些东西,并抱怨网络设计师做得不好。 但我们所做的就是尽力而为......对吗?
所以,让我们说,X太太买了那个法令,你告诉她要用Fuel-A。 她的儿子将乘坐汽车并使用燃料B,因为它更便宜。结果:汽车运行不如预期好。
返回浏览器问题。
我们销售一种产品..但客户会将此产品展示给(希望)数百万人。没有机会强迫所有用户使用特定的浏览器..甚至更少的操作系统。
我认识很多不喜欢GOOGLE的人,这是他们不使用CHROME的原因。即使我认为它是最好的标准浏览器。 (我最喜欢的是OS X上的SAFARI,因为它有很好的webkit CSS和3d渲染)
我也讨厌谷歌(好吧,我只是说我不是粉丝)但我接受他们拥有的2或3个好产品(我的意见。)
正如我的最后一句话,我想澄清我的第一句话。
我不喜欢Windows,并且有很多原因......
当我有一台Windows机器(6年前)时,我曾经喜欢FF ...
Firefox曾经是最好的浏览器(我认为)......
Firefox(gecko)无法跟上webkit ......
Windows永远不会接近OS X性能(我的观点)......
<强>结论:强>
使用标准字体作为有问题的浏览器的后备。它可能会扼杀你的设计,但它不会杀死你的访客......