找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1788|回复: 5

[求助] <html> 下0:auto 在IE下失效!!

[复制链接]
发表于 2013-8-2 09:50:50 | 显示全部楼层 |阅读模式
通常大家的声明代码应该是
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
复制代码
但我现在做的案件就想只用<html>!


可是,这样的话就会出问题, 因为这样在IE浏览器下默认打开的页面就是Quirks模式, 要是这个模式下经常用到的页面居中 margin:0 auto; 就会失效了!!


这个问题如何解决呢???    用center;的话,如果内容有浮动的话,就不起作用了!!
发表于 2013-8-2 10:08:25 | 显示全部楼层
嫌文档声明太长你可以用html5的格式:<!DOCTYPE html>即可,这样对IE都是有效的,也不繁琐。如果这都不想要,那就没办法了
回复 支持 反对

使用道具 举报

发表于 2013-8-2 10:40:39 | 显示全部楼层
用js来处理兼容定位
回复 支持 反对

使用道具 举报

发表于 2013-8-2 13:56:34 | 显示全部楼层
只想用怪异模式的话需要投入的开发成本实在是太大。很奇怪为什么楼主非要在怪异模式的声明一下开发
回复 支持 反对

使用道具 举报

 楼主| 发表于 2013-8-2 17:55:41 | 显示全部楼层
UED 发表于 2013-8-2 13:56
只想用怪异模式的话需要投入的开发成本实在是太大。很奇怪为什么楼主非要在怪异模式的声明一下开发

客户的要求,我们也办法..    很多平时感觉很正确的CSS写法,现在都要重新考虑.. 真麻烦啊!!
回复 支持 反对

使用道具 举报

发表于 2013-8-3 09:18:21 | 显示全部楼层
楼主,你这样子做的,我以前也做过的呀,不过没有碰到你说的这种情况呀
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|手机版|blueidea.com ( 湘ICP备12001430号 )

GMT+8, 2021-1-16 05:24 , Processed in 0.057825 second(s), 8 queries , Gzip On, Memcache On.

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表