IE8 不支持 extjs4 中的斜体标签

Posted

技术标签:

【中文标题】IE8 不支持 extjs4 中的斜体标签【英文标题】:IE8 does not support italic tags in extjs4 【发布时间】:2012-12-14 17:08:46 【问题描述】:

我正在尝试将我的字体设置为斜体。它适用于除 IE8 之外的所有浏览器。 是否有解决此问题的方法? 这是jsfddle:

            
                xtype: 'text',
                padding: '64 0 0 0',    
                text: "Logged in as:",
                textAlign:'left',
                style : "color:#3E546B;font-style:italic;font-size: 11px;",
                width: 140
            

http://jsfiddle.net/YeyET/1/

【问题讨论】:

【参考方案1】:

我认为您真正需要的不是文本,而是显示字段。

这在 IE、Chrome 和 FF 中都可以正常工作:


    xtype: 'displayfield',
    padding: '64 0 0 0', 
    fieldLabel:  'Logged in as:',                  
    value: 'Lucas',
    textAlign:'left',
    labelCls: 'ital',
    width: 140

看看它在 jsfiddle.net 中的样子:http://jsfiddle.net/lontivero/YeyET/6/

【讨论】:

以上是关于IE8 不支持 extjs4 中的斜体标签的主要内容,如果未能解决你的问题,请参考以下文章

IE8浏览器是不支持getElementsByClassName

innerText Textcontent浏览器兼容代码

js解决IE8不支持html5,css3的问题(respond.js 的使用注意)

H5C3--语义标签以及语义标签IE8兼容,表单元素新属性,度量器,自定义属性,dataList,网络监听,文件读取

jqgrid 5.2为啥不支持ie8

ie8兼容问题