`
jdluojing
  • 浏览: 16613 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

jsp在ie6中css的margin属性失效问题

 
阅读更多

今天写一个登录页面,其中输入用户名和密码的div我使用了margin:0 auto的css来使它居中。结果在chrome和firefox下面显示正常,在ie6下这个margin属性失效。查看了页面和css,没法发现哪里有问题(页面比较简单)。新建一个html,将body体中的代码拷过去,ie中显示正常。看来不是css的问题,经过比对发现不同的地方在DOCTYPE。

将jsp中的doctype修改一下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

修改为:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
不知道为什么需要加上xhtml的dtd引用ie6才能正常显示。ie6真是麻烦。记录一下,以后遇到还可以回头看一下。


分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics