我可以覆盖iframe中的表格背景颜色吗?

时间:2010-09-29 08:08:17

标签: html css

我在外部src中使用了<iframe>。我可以覆盖该外部页面的表格背景颜色吗?

2 个答案:

答案 0 :(得分:0)

HTML页面中的

css声明覆盖在外部.css文件中声明的声明。所以,如果你在html:

部分添加这样的东西
<style type="text/css">
   //some css here
 </style>

重复值将覆盖css文件中的声明。

答案 1 :(得分:-1)

首先,我想问你为什么要使用iframe。相反,您可以使用jQuery ajax,它会覆盖您的iframe代码。如今人们不会使用iframe,因为它们有很多限制。

通过使用ajax加载,您可以访问子页面Javascript,反之亦然。

以下代码可帮助您实现此效果

<html>
<body>
<table id="x" bgcolor="red">
    <tr><td>Vikas</td></tr>
</table>
<script>
    change("blue");
    function change(color)
    {
        document.getElementById("x").setAttribute("bgcolor", color);
    }
</script>
</body>
</html>