属性文本呈现不存在:optimizelegibility

时间:2016-01-16 14:28:27

标签: javascript android jquery css css3

在网络浏览器中使用此代码:

.h1,.h2,.h3,.h4,.h5,.h6{margin:1.25em 0 0.2em;text-rendering:optimizeLegibility}

在WC3验证中获取错误

  

属性文本呈现不存在:optimizelegibility

似乎这个属性对于android有here

有一些问题

现在该物业不再存在吗?

1 个答案:

答案 0 :(得分:5)

它从未存在过; text-rendering是SVG的一部分,而不是CSS。

  

文本呈现属性是未定义的SVG属性   任何CSS标准。但是,Gecko和WebKit浏览器允许您申请   此属性适用于Windows,Mac OS X和Linux上的HTML和XML内容。

换句话说,text-rendering对非SVG元素有影响是非标准的。根据MDN页面,它并没有被广泛支持(Internet Explorer和Opera不理解它),并且存在的实现存在已知问题。

最好完全避免它。

来源:Mozilla Developer Network