Firefox关于CSS作用域的缺陷? --fack question

阅读:3854回复:1
2006-06-08 15:42
写私信
楼主#
我在开发一个backword的FF插件的时候时,遇到一个问题:

我的插件会在页面中appendChild一个div来显示界面,我用div.style.padding="0px!important"; 来把padding设成0px,而且用DOM查看也确实是设成了0px。

但如果当前页面head中引入的css文件中有定义div{}段,则div{}段中的定义的padding仍然会对我的div生效。  这样会影响我的界面显示,严重的像http://my.donews.com中设置的padding-top高达10px,直接就让我的界面看不见了……

在IE中好象没有这样的问题。请问有朋友碰到过类似的问题吗?有没有解决的办法。或者能提供一些线索也会很有帮助。谢谢  


没有这样的问题……是我粗心弄错了。请版主删除此帖。

BTW. backword是一个帮助学英语的工具,有兴趣的可以看看
2006-06-08 15:42
写私信
1楼#
如果做扩展可以改用 iframe 便能在任何页面保持统一风格。



WINXP SP2 MAXTHON (UNICODE) PROXOMITRON