东莞长安哪里淘宝培训

IE6网页不居中如何解决,解决各种浏览器网页居中问题!

IE6网页不居中如何解决,解决各种浏览器网页居中问题!现在的浏览器种类繁多。比如火狐、IE、谷歌浏览器等。那么怎么用CSS将他们在网页里面居中呢?

以上的问题来源于本人做的一个网站遇到的问题。该网站在除了IE6的所有浏览器里面(包括非IE6)都是居中,唯独在IE6里面是不居中的。后来加了一句代码(在BODY里面加了text-align:center;)就行了。

 

在CSS里面这样定义就行了:
body {TEXT-ALIGN: center;}
#center { MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }
为什么在body里面加上TEXT-ALIGN: center;呢?这个大家都知道,BODY是一个容器,设置为居中之后,里面的内容都会居中的(至少是IE里面)。但是火狐等就不一样了,所以定义一个“MARGIN-RIGHT: auto;MARGIN-LEFT: auto; ” 。当然我一般是这样定义的:

 

body {TEXT-ALIGN: center;}
*{ MARGIN-RIGHT: auto; MARGIN-LEFT: auto; }

 

上面的代码表示,只要位于body里面的元素。都会居中,因为整个网页都位于BODY里面,所以就实现了用CSS让网页居中的方法,包括IE6。

分享到: QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
前一篇:Linux系统VPS下SSH常用命令使用方法汇总,VPS常见命令! 后一篇:CSS无法让输入框和密码输入框,按钮对齐解决方法总结教程
标签:浏览器网页居中浏览器居中
分类:东莞网站设计与美工荟萃| 发布:小郭| 查看: | 发表时间:2013-1-25
原创文章如转载,请注明:转载自东莞电子商务 http://www.gdhaoyou.com/
本文链接:http://www.gdhaoyou.com/post/jzwt.html

相关文章

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。