Так что прямо сейчас у меня есть веб-приложение, предназначенное для .NET Framework 4.0. На веб-сервере установлено следующее.Почему мое меню прекрасное в разработке, но не на производстве?
Веб-сервер:
Локальная машина:
Так в основном мое меню на моем сайте отображаться в порядке, когда я отладка локально и появляюсь все на одна линия. Однако, когда я публикую в своем выпуске, меню моего веб-приложения показывает все на 1 строке, за исключением последнего элемента. Я предполагаю, что это имеет какое-то отношение к установленной Framework, но я не уверен.
Пул приложений для приложения работает под версией 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 framework. – David