2012-05-14 4 views
0

Так что прямо сейчас у меня есть веб-приложение, предназначенное для .NET Framework 4.0. На веб-сервере установлено следующее.Почему мое меню прекрасное в разработке, но не на производстве?

Веб-сервер:

Web Server

Локальная машина:

Local Machine

Так в основном мое меню на моем сайте отображаться в порядке, когда я отладка локально и появляюсь все на одна линия. Однако, когда я публикую в своем выпуске, меню моего веб-приложения показывает все на 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--> 

К сожалению только что нашел кусок меню.

+0

Отправьте свой код, чтобы мы могли видеть. –

+0

Это может быть связано с рядом проблем, таких как экология, управление версиями, css и т. Д. Пожалуйста, покажите код, относящийся к меню. – Jeremy

+1

С помощью средств разработки IE убедитесь, что режимы документа совпадают между двумя средами. В разных режимах CSS будет обрабатываться по-разному. Это вряд ли будет проблемой .Net framework. – David

ответ

0

Вау ... ну, настоящая проблема заключалась в том, что мои шрифты не применялись. Затем я понял, что папка с шрифтами даже не опубликована. Поэтому я добавил их в свой .csproj, и все получилось отлично в следующем издании.

Смежные вопросы