css - IE 渲染不必要的 div 元素

标签 css internet-explorer firefox xhtml jsf-2

我使用的是 JSF 2,我的多个 xhtml 页面呈现不需要的 div 内容。 相同的内容不会在 Firefox 和 Chrome 中呈现。

<div id="someid">
<div class="someclass">
.......
.......
</div>
</div>

这是不需要的内容。

另外,我在页面源代码中看到了两次上述代码。

更新:

正如您在下面看到的,h:form 标签上方的 div 内容在页面源代码中被观察到两次

<ui:composition xmlns=.....>


<div id="modal" title="Message">
    <div class="content">
        <p class="strong">
            Message
        </p>

        <p class="top-margin">
            A message..........
        </p>

        <div class="button">
            <span class="cancel"> 
 <span class="submit"> <a href="#" class="close window">Cancel</a> </span> </span>
        </div>
    </div>
</div>


    <h:form id="formid" prependId="false" 
        class="formclass">
        <div class="columns">
    // Form content displayed as usual
            </h:form>
</div>

##

最佳答案

#someid, .someclass{
display:none;
}

这不会呈现不需要的内容

关于css - IE 渲染不必要的 div 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8368088/

相关文章:

悬停时CSS按钮颜色仅更改单词背景颜色无孔按钮

html - 创建类别列表时,使主要类别始终位于列的顶部

css - 您能否清除 CSS 宽度属性以便它使用 "width"HTML 属性?

Javascript IE 事件

php - 在 Mysql 中通过 PHP 和 BLOB 动态图像

asp.net - Visual Studio.Net 的 "absolute positioning"有什么问题,CSS 的 "absolute positioning"如何解决这个问题?

javascript - IE 不支持 charCodeAt?

javascript - 页面滚动后,Android 版 Firefox 上的可拖动交互中断

javascript - 为什么 for every 在 Internet Explorer 中不起作用?有什么替代方法?

jquery - 如何始终在 HTML5 视频上保留一个 div?