最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 科技 - 知识百科 - 正文

css:margin:0auto在ie8下面不能居中的解决办法

来源:懂视网 责编:小采 时间:2020-11-27 18:50:31
文档

css:margin:0auto在ie8下面不能居中的解决办法

css:margin:0auto在ie8下面不能居中的解决办法:今天写了个div,用margin:0 auto;来定义他的属性,让他居中,结果,竟然无效。 一开始以为是css里的代码冲突了,检查了好几遍,没问题,然后用火狐和谷歌浏览器测试,居中了。 看来是浏览器兼容性的问题,突然想起现在用了win7,ie已经升级到了ie8
推荐度:
导读css:margin:0auto在ie8下面不能居中的解决办法:今天写了个div,用margin:0 auto;来定义他的属性,让他居中,结果,竟然无效。 一开始以为是css里的代码冲突了,检查了好几遍,没问题,然后用火狐和谷歌浏览器测试,居中了。 看来是浏览器兼容性的问题,突然想起现在用了win7,ie已经升级到了ie8

今天写了个div,用margin:0 auto;来定义他的属性,让他居中,结果,竟然无效。
  一开始以为是css里的代码冲突了,检查了好几遍,没问题,然后用火狐和谷歌浏览器测试,居中了。。
  看来是浏览器兼容性的问题,突然想起现在用了win7,ie已经升级到了ie8,看来问题就处在ie8的兼容性上。百度之。。

  特将解决方法复制到下面:
  IE6,7,Firefox下实现居中一般用:margin: auto 来实现,但在IE8下,这是不够的。现提供两种解决的办法:

  方法一(推荐):

  首先页首必须设置文档类型:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transition al.dtd">

且在head内添加:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/> 即可!


  方法二:

  body设置 {text-align:center;width:100%;}
  将所有div全部包括在<div id="wrap">中,wrap如下设置:

 #wrap 
 { 
 text-align:left; 
 width:***; 
 margin:0 
 auto; 
  }

  且在head内添加:

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7"/>

  即可!

  方法三:

  用<center></center>取代二中的wrap层。

文档

css:margin:0auto在ie8下面不能居中的解决办法

css:margin:0auto在ie8下面不能居中的解决办法:今天写了个div,用margin:0 auto;来定义他的属性,让他居中,结果,竟然无效。 一开始以为是css里的代码冲突了,检查了好几遍,没问题,然后用火狐和谷歌浏览器测试,居中了。 看来是浏览器兼容性的问题,突然想起现在用了win7,ie已经升级到了ie8
推荐度:
标签: 居中 IE css
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top