2010-09-29 113 views

回答

0

HTML页面中的css声明会覆盖在外部.css文件中声明的那些声明。所以,如果你在html部分添加这样的内容:

<style type="text/css"> 
    //some css here 
</style> 

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

+0

这些CSS样式会影响iframe中的东西吗?我本人不会这么想,但我会承认没有对它进行测试。 – Chris 2010-09-29 10:03:14

-1

首先,我想问你为什么使用iframe。相反,您可以使用覆盖iframe代码的jQuery ajax。现在人们不会使用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>