IE9不了解Overriden CSS属性

时间:2014-08-08 08:48:34

标签: html css internet-explorer

我已经覆盖了我的HTML页面的CSS属性,但是IE9无法很好地显示它。当我调试CSS时,我得到了:

before

如您所见,白色空间被覆盖。但是它没有按预期工作。当我明确取消选中jqGrid的white-space属性时,如下所示:

after

它按预期工作。有什么想法吗?

PS:我用过的代码:

<style type="text/css">
    .ui-jqgrid tr.jqgrow td {
        word-wrap: break-word; /* IE 5.5+ and CSS3 */
        white-space: pre-wrap; /* CSS3 */
        white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
        white-space: -pre-wrap; /* Opera 4-6 */
        white-space: -o-pre-wrap; /* Opera 7 */
        overflow: hidden;
        height: auto;
        vertical-align: middle;
        padding-top: 3px;
        padding-bottom: 3px;
    }
</style>

0 个答案:

没有答案