网页是表格布局的,可是在火狐浏览器中原先的样式就变了,要怎么去写css让表格兼容火狐呢?

2024-12-28 07:13:53
推荐回答(5个)
回答1:

CSS+DIV 是推荐的CSS布局方法,表格很不容易控制 并且在各个主流浏览器中兼容性不好,推荐学习CSS中的CSS HACK,可以针对IE6,7,8,FF等设置不同的样式,这样就解决了换一个浏览器就排版错乱的问题。

大体上:
FF:在样式后面加上!important ,只有FF识别
IE6:在样式前加上_,例如 原:text-align:center IE6:_text-align:center
IE7:在样式前加上* 例如 原:text-align:center IE7:*text-align:center

还有其他一些CSS HACK

回答2:

  您好!很高兴为您答疑!

  建议使用CSS+DIV,表格比较难控制,且兼容性比较差,学习CSS中的CSS HACK,可以针对IE,FireFox等设置不同的样式。
  您可以在火狐社区了解更多内容。希望我的回答对您有所帮助,如有疑问,欢迎继续在本平台咨询。

回答3:

这是最典型的浏览器兼容性问题,李天生老师在这方面很高明。这样,你在网上搜"CSS2.0&3.0网站前台开发视频教程",这是李天生老师最新推出的一部CSS教程,长达三百多集。可以说是现在最全面深入讲解CSS的视频教程了。该教程对XHTML的讲解,也是相当透彻。这部教程,把几乎所有有关CSS的技术都讲到了。

回答4:

在表格中写上这种话你试试{table style="margin-left:auto;margin-right:auto;"}在body里也这样写上{body style="margin-left:auto;margin-right:auto"}

回答5:

用XHTML行啊.不过我可没工夫去教会你,自己去学,还有,布局最好不要用表格最好用.DIV,或者DIV+表格