我正在开发一个使用JQM的移动网站,但我似乎无法使用IE9。布局与其他浏览器是如此不同,所有元素都搞砸了。我使用的是html5shiv,但我不认为这就是这种情况。
以下是我正在使用的内容:
<link rel="stylesheet" href="http://code.jquery.com/mobile/1.2.0-alpha.1/jquery.mobile-1.2.0-alpha.1.min.css" />
<script src="http://code.jquery.com/jquery-1.7.2.min.js"></script>
<script src="http://code.jquery.com/mobile/1.2.0-alpha.1/jquery.mobile-1.2.0-alpha.1.min.js"></script>
然后只是HTML-markup中的基本div。
网址:http://paaluttaja.elasticbeanstalk.com
我希望有人能指出我正确的方向......我不需要一个完整的解决方案。
答案 0 :(得分:0)
您的页面缺少必需的布局。您有<div data-role="page">
块但缺少必需的内容块;
<div data-role="page">
<div data-role="header">
</div>
<div data-role="content">
my content here
</div>
</div>
答案 1 :(得分:0)
我想念
<!DOCTYPE html>
从文件的开头,它解决了我的问题。 IE似乎只是要求它出现的浏览器。