我注意到我建立的網站有一個奇怪的加載問題。當導航鏈接加載到頁面的頂部時,它們以非程式化的形式顯示在瀏覽器的左側角落,在加載前用項目符號,下劃線等顯示。 有沒有一種方法可以對此進行不同的編碼,以便隱藏加載過程?導航加載延遲
這裏有一對夫婦顯示頁面加載時的問題圖像:
導航加載:
導航加載:
這裏的副本CSS:
/*Header Link Wrap & Align*/
#nav-wrap {
width: 100%;
overflow: hidden;
height: 52px;
background-image: url(/images/hlink-bg.jpg);
background-repeat: repeat-x;
}
#nav {
text-align: center;
margin:0px;
padding:0px;
}
#nav li {
list-style: none;
display: inline-block;
vertical-align: middle;
padding: 0px 10px 0px 0px;
}
#nav a {
color: #FFFFFF;
display: inline-block;
font-family:arial;
margin: 0;
padding: 9px 18px 9px 18px;
text-decoration: none;
vertical-align: middle;
}
#nav a:hover {
background-color: #ffa500;
color: #fff9;
}
.head-divider {
list-style: none;
vertical-align: middle;
display: inline-block;
margin: 0;
width:2px;
height:52px;
background-image:url(/images/h-divider.jpg);
background-repeat: no-repeat;
}
的HTML:
<div id="nav-wrap">
<ul id="nav">
<li><a href="homes.php">Custom Homes</a></li>
<li class="head-divider"></li>
<li><a href="inspections.php">Inspection Services</a></li>
<li class="head-divider"></li>
<li><a href="energy.php">Energy Audits</a></li>
<li class="head-divider"></li>
<li><a href="complete-services.php">Complete Services</a></li>
<li class="head-divider"></li>
<li><a href="contact.php">Contact</a></li>
<li class="head-divider"></li>
<li><a href="http://www.newdayhomes.us/blog/">Blog</a></li>
</ul>
</div>
</div>
你的幫助是極大的讚賞!
你能發佈一個鏈接到你的頁面嗎? – zakangelle 2013-02-28 02:22:26
已更新帖子 – Willard 2013-02-28 02:25:39
將腳本移動到文件底部。所以他們最後加載。這會加快你的頁面加載速度。 – dnelson 2013-02-28 02:31:39