2015-08-27 4 views
4

Мой сайт работает и отлично работает с использованием Chrome, Safari и Firefox, но в браузере Microsoft Edge мой навигатор разбивается. Всякий раз, когда я посещаю страницу, цвет фона навигационной ссылки становится белым, когда он должен оставаться темно-синим (# 293241). Вот мой код:a: не работает в Microsoft Edge

.nav a:link, .nav a:visited { 
 
    display: block; 
 
    width: 100px; 
 
    background-color: #293241; 
 
    color: #FFF; 
 
    padding: 7px; 
 
    text-decoration: none; 
 
    font-family: Francois One, sans-serif; 
 
    text-align: center; 
 
    text-transform: uppercase; 
 
}
<div class="nav"> 
 
    <a href="#">test</a> 
 
</div>

Любая работа вокруг?

+0

Нет доступа к краю, так что просто собирается выбросить некоторые идеи. Вы пытались сломать ссылку a: a и посетили две секции css, в основном повторяя все дважды. Вы пытались изменить цвет всех привязанных ссылок - просто a - и переопределение цвета наведения или других псевдоклассов, которые отличаются друг от друга. – Mike

+0

Разделение его на две части сделало трюк. Спасибо за предложение! – borrimorri

ответ

1

Отредактировано: ссылка и: посещено в два раздела css исправлена ​​проблема. Как так:

.nav a:link { 
 
    display:block; 
 
    width:100px; 
 
    background-color:#293241; 
 
    color: #FFF; 
 
    padding: 7px; 
 
    text-decoration:none; 
 
    font-family: Francois One, sans-serif; 
 
    text-align: center; 
 
    text-transform: uppercase; 
 
} 
 

 
.nav a:visited { 
 
    display:block; 
 
    width:100px; 
 
    background-color:#293241; 
 
    color: #FFF; 
 
    padding: 7px; 
 
    text-decoration:none; 
 
    font-family: Francois One, sans-serif; 
 
    text-align: center; 
 
    text-transform: uppercase; 
 
}
<div class="nav"> 
 
    <a href="#">test</a> 
 
</div>