2012-08-08 122 views
1

我最近建立了我的第一个发布网站。 www.adenschoolofmotoring.co.uk问题是,当我在IE9中查看它时出现渲染问题。网站在不同的电脑上对IE9的呈现方式不同

奇怪的是,我的家用笔记本电脑使用IE9并且渲染效果不错,但是当我用同样的浏览器使用我的工作笔记本电脑时,IE9的渲染效果非常好。

有没有人有任何想法,为什么这是这种情况?如果我为IE写了一个单独的CSS脚本,我会得到同样的问题吗?

干杯

+2

我猜想一台电脑有怪癖模式的IE,而另一台默认。你可以通过执行一个'' – JCOC611 2012-08-08 20:31:28

+0

来解决它你看到的渲染问题是什么?此外,重新:上面,它在我的标准模式呈现,所以它看起来不像文档类型。 – 2012-08-08 20:32:41

+0

都是运行相同操作系统的机器吗?那也可以有所作为 – Matt 2012-08-08 20:34:52

回答

0

这可能是其中一台电脑已经改变了浏览器设置。某些浏览器允许用户指定常用HTML标签的样式设置,如通过...等。要打开浏览器并转至:工具> Internet选项>在常规选项卡的右下角,单击“辅助功能”按钮。如果有任何内容在这里签入,或“用户样式表”处于活动状态,则它将覆盖站点中的CSS。

1

看到这个代码在源:

<html xmlns="http://www.w3.org/1999/xhtml"> 
<html> 
    <link href="adencss.css" rel="stylesheet" type="text/css" /> 
    <div class="container"> 
     <div id="header"> 
      <head> 
      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
      <title> Home- Aden School of Motoring</title> 

      <div id="logohead"> 
       <div id="imagelog"> 
        <a href = "index.html"><img src="images/adentran.png" width="350" height="130"/></a> 
       </div> 

       <div id="slogan"> 
        <img src="images/slogan.gif" width="200" height="70"/> 
       </div> 
      </div> 

       <div id="navMenu"> 
        <ul> 
         <li><a href="index.html">Home</a></li> 
         <li><a href="Prices.html">Prices</a></li> 
         <li><a href="Coverage.html">Coverage</a></li> 
         <li><a href="Contacts.html">Contacts</a></li> 
         <li><a href="#">Resources</a></li> 
        </ul> 
       </div> 


      </head> 

      <div class="push"></div> 
     </div> 

     <body> 
       <div id="homeblurb"> 

你不仅是定义2个html标签,但你渲染<div><body>标签。在<div class='container'>里面你也有头标。你可以尝试修复你的标记,看看是否有帮助。

+0

这个答案应该被标记为接受。 – courtsimas 2013-02-22 22:43:56

相关问题