我试图隐藏 IFrame 中显示的内容的某些元素,因为它属于 IFrame 标记。我可以控制基本页面和要在 IFrame 中显示的页面的 CSS(它们确实在不同的域上运行)。我认为我应该能够在 IFrame 内容的 HTML 中定义一个样式表规则,该规则仅适用于以下示例中的元素,但它不起作用。这是可能的,如果是这样,我做错了什么?
<style>
iframe div.header
{
display:none;
}
</style>
编辑:为了澄清,我试图仅在页面位于 iFrame 中时应用样式。主要问题是,当我们在另一个站点中显示来自我们一个站点的内容时,我希望隐藏页眉和页脚。对我来说,应用上述风格来实现这一目标是合乎逻辑的。为什么我不能编写仅适用于 iFrame 内的元素的 CSS 规则(该规则可以在任一文件中,只要它有效)?我已经在主页和 iframe 内容页面中尝试过该规则。