css - Div 在不使用 IFrame 的情况下忽略所有父级 css

标签 css html iframe

在我的公司,我们有一个使用 Iframe 来呈现内容的 Web 应用程序。内容是 xml,转换为 html,然后放置在 Iframe 中( super 简化)。我们希望从 iframe 转向 div,但内容有自己的 css。我听说 Iframe 会忽略父级 css。

我们需要废除 Iframe,如何在不使用 IFrame 的情况下忽略所有父级 css

最佳答案

你不能忽略父级的 css

使用包装器 div 而不是 iframe 并通过添加包装器的 idclass 覆盖内部前 iframe css > 在每种样式之前。

之前:

.table{
    background-color: #000;
}

之后:

#wprapper .table{
    background-color: #000;
}

或者:

.wrapper .table{
    background-color: #000;
}

关于css - Div 在不使用 IFrame 的情况下忽略所有父级 css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22505619/

相关文章:

html - 如何修复 ie 7 中的重叠?

jquery - 提交后关闭 ColorBox iFrame

css - 当多个表格样式可以相互出现时,如何为它们创建样式表?

CSS3111 : @font-face encountered unknown error” throws for icons created by icomoon app in IE11 when untrusted font blocking is enabled

javascript - 如何使用 jQuery 将 HTML `<li>` 添加到 `<ul>`?

javascript - Angularjs - 如果元素不存在则隐藏元素

java - 查找复选框是否在 servlet 中被选中

html - html代码中的iframe无法加载网站

javascript - 如何使用 Javascript 或 JQuery 更改 HTML IFrame 元素属性

jquery - 在 jquerymobile 中没有获得 ListView 功能