我正在尝试让我的网站与 Internet Explorer 兼容。它在 chrome、safari 和 firefox 中看起来很棒,但在 IE 中我错了。
有没有办法让它兼容,而不改变或创建另一个 css ?
我正在尝试让我的网站与 Internet Explorer 兼容。它在 chrome、safari 和 firefox 中看起来很棒,但在 IE 中我错了。
有没有办法让它兼容,而不改变或创建另一个 css ?
我查看了您的代码(在您从问题中删除链接之前),跳出来的第一件事是您有两个X-UA-Compatible
标签,一个说IE=8
,另一个说IE=edge
您应该只拥有这些标签之一,并且在大多数情况下,它应该只是edge
.
摆脱另一个;它正在引起问题。
搜索 IE 样式表。您必须在新样式表中使用需要为 IE 更改的元素对其进行一些调整。在此处阅读有关它的信息
把它放在<head>
tag
你的文件中
<!--[if IE]>
<link rel="stylesheet" type="text/css" href="all-ie-only.css" />
<![endif]-->
我喜欢使用的另一个方法是javascript
使用相同的样式表,但使用类似的css
选择器。.ie .container
对于互联网浏览器
你可以在这里下载它,它叫做CSS 浏览器选择器