Joh*_*eal 4 html css doctype internet-explorer
我最近创建了一个网站,但我在使用Internet Explorer时遇到了很大问题.CSS似乎在IE中做了一些奇怪的事情.这里不是复制数百行CSS,而是指向该网站页面的链接:http://www.appwheal.com/app/ios/angry-birds-space 所有内容都应显示在屏幕中间.而不是IE,它被困在左边.
我正在使用
margin-left: auto;
margin-right: auto;
Run Code Online (Sandbox Code Playgroud)
这是IE支持的权利.
请提前帮助和感谢.
sal*_*uce 12
您需要声明一个DOCTYPE或Internet Explorer默认为Quirks模式(IE5兼容性).进入Internet Explorer,点击F12打开Developer工具,注意它在Document Mode下显示"Quirks"模式.Quirks不支持任何已知的div居中方法,并且声明DOCTYPE是最简单(和推荐)的修复方法.
要为XHTML 1.0 Transitional设置页面(这是最常见的),请使用
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Run Code Online (Sandbox Code Playgroud)
要声明页面与HTML5兼容,请使用
<!DOCTYPE html>
Run Code Online (Sandbox Code Playgroud)
该DOCTYPE行必须是html文件中的第一行,显示在开始<html>标记之前.