display:none无法处理IE7或IE8中的<noscript>标记</noscript>

时间:2011-02-10 18:26:06

标签: css internet-explorer-8 internet-explorer-7 noscript

我有以下标签,除了IE 7和IE8之外,在每个“现代”浏览器中都能正常运行。

<style type="text/css">
    noscript.show {
        display:inline;
    }
    noscript.hide {
        display:none;
    }
</style>
<noscript class="hide">Javascript is currently disabled in your browser.</noscript>

IE可以在noscript标签上处理吗?如果是这样,怎么样?

1 个答案:

答案 0 :(得分:4)

也许我只是不喜欢这个标签,你可以尝试以下方法:

<style type="text/css">
    p.show {
        display:inline;
    }
    p.hide {
        display:none;
    }
</style>
<noscript><p class="hide">Javascript is currently disabled in your browser.</p></noscript>