我最近在www.matmetzner.co.uk建立了一个新网站,它的设计使用Chrome
作为我的默认浏览器,似乎在Firefox中运行良好,但是IE
给了我只是背景图片。我是一名游戏设计师,并且知道一些网页设计,但我当然不是这方面的专家,你可以说。
任何人都可以在我的源代码中看到可能导致它的任何内容吗?
对不起,这个问题有点模糊,但因为没有一个有用,所以很难看到休息点,因此知道要尝试修复哪个特定位。
提前致谢。
答案 0 :(得分:8)
首先,我将在下面添加到您的头部 -
<meta http-equiv="X-UA-Compatible" content="IE=Edge,chrome=1">
这可能会解决一些问题。我不打算详细介绍这个元标记的作用。请查看here或谷歌。还可以使用CSS reset将所有浏览器默认值设置为标准。
然后解决个体差异并将其视为IE。还记得使用conditional styles sheets(只有事情开始变得有点困难)。最后但并非最不记得a website doesn't need to look same in all the browsers,只要它不会损害网站的可用性和目的。
希望这有帮助
答案 1 :(得分:3)
您也不会关闭样式标记
<style type="text/css">
<!-- < - BEGIN OF COMMENT
body {
background-image: url(img/grass.jpg);
background-repeat: repeat-y;
}
#website {
position:absolute;
width:211px;
height:24;
z-index:1;
left: 799px;
top: 3px;
}
.style1 {color: #FFFFFF}
</style> < - COMMENT NEVER ENDED, SO TAG NOT READ?
从这里IE实际上是假设它仍在阅读你的风格标签。即使你已经在展示内容了。