0
所以現在我有一個針對.NET Framework 4.0的Web應用程序。 Web服務器安裝了以下內容。爲什麼我的菜單正在開發中,但沒有生產?
Web服務器:
本地計算機:
所以基本上我在我的網站的菜單顯示正常,當我在本地調試,並出現在所有的一條線。但是,當我發佈到生產環境時,我的Web應用程序菜單顯示除了最後一項以外的所有內容。我認爲這與框架的安裝有關,但我不積極。
應用程序的應用程序池在Web服務器上的4.0版本下運行。
編輯
CSS
#content-wrapper{
margin: 0 auto;
position:relative;
width:830px;
visibility:hidden;
}
.menu {
height:29px;
background: #fff;
width:100%;
border-top: solid 1px #f53200;
margin: 10px 0px 0px 0px;
padding:0px 0px 0px 20px;
color:#000;
}
.menu a{
font-family: AvantGarde, sans-serif;
text-transform:uppercase;
font-size:16px;
letter-spacing:1px;
float:left;
text-decoration:none;
position:relative;
padding: 6px 13px 6px 13px;
color:#000;
display:block;
}
#contact ul {
list-style:none;
float:left;
}
#contact ul li {
margin:5px 0px;
}
#contact label {
color:#fff;
float:left;
}
HTML
<div class="menu">
<a class="home" href="#home">HOME</a>
<a class="about" href="#about-us">ABOUT US</a>
<a class="contact" href="#contact-us">CONTACT US</a>
</div><!--menu-->
對不起剛剛發現菜單片。
發佈您的代碼,以便我們可以看到。 –
這可能與許多問題有關,例如環境,版本控制,css等。請顯示與菜單相關的代碼。 – Jeremy
使用IE開發人員工具,確保兩種環境之間的文檔模式匹配。不同的模式會導致CSS的處理方式不同。這不太可能是.Net框架版本問題。 – David