1

ねえ私のサイトはIE8を除いて正常に動作しています。メニューバーが正しく表示されない。私の理論では、Float Leftは機能していませんが、別の可能性があります。また、Calibriのフォントが正しく表示されません。これらの2つの問題を解決する方法はありますか?ウェブサイトはeagleview.itです

これはindex.cssのナビゲーションです。

nav ul {
width:900px;
list-style: none; 
margin:15px;
position: relative;
}
nav ul li { display::inline;}
nav ul li a {
float:left;
display: block;
padding: 0 15px;
margin: 10px 12px;
color:#fff;
font-weight:600;
font-size:15px;
opacity:1;
}
4

1 に答える 1

4

ie8は「nav」を要素として認識しません。

最も簡単なオプションは、divに変更するか、modernizrをチェックアウトすることです。

<div id="nav">
        <ul class="group">
            <li style="font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif"><a href="about.html" style="text-decoration:none">About</a></li>
            <li style="font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif"><a href="services.html" style="text-decoration:none">Services</a></li>
        <li style="font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif"><a href="testimonials.html" style="text-decoration:none">Testimonials</a></li>
           <li style="font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif"><a href="eagleview.html" style="text-decoration:none">Eagleview</a></li>
            <li style="font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif"><a href="contact.html" style="text-decoration:none">Contact</a></li>
          <li style="font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif"><a href="consulting.html" style="text-decoration:none">Consulting</a></li>
         </ul>
    </div>

のcssで

#nal ul li {}
#nav ul li a {}

于 2012-05-04T02:40:30.000 に答える