Как сделать треугольные скосы по бокам навигации?

Во всех браузерах, кроме фокса выглядит так:
8b98479de8a9421b95f8fdbbc5ea094b.png
В фоксе :
8240dde5af084d5f96966446a9404cb6.png

Делал через псевдоэлементы
.nav_menu a:after, .nav_menu a:before {
    content: ''; 
    position: absolute;
    border: 1px solid transparent;	
}

.nav_menu a:after {
    right: -2px; bottom: -2px;
    border-left: 1px solid #fff;
}
   
.nav_menu a:before {
    left: -2px; bottom: -2px;
    border-right: 1px solid #fff;
}

.nav_menu a.active:after,  .no-touch .header nav .sub_menu a:hover:after {
    border-left: 1px solid #FF6600; 
    border-top: 1px solid #FF6600;
}
   
.nav_menu a.active:before, .no-touch .header nav .sub_menu a:hover:before {
    border-right: 1px solid #FF6600; 
    border-top: 1px solid #FF6600;
}

Как это исправить?
  • Вопрос задан
  • 167 просмотров
Решения вопроса 1
@skazi_premiere
Верстаем как умеем ;) HTML/CSS/JS
Пригласить эксперта
Ответы на вопрос 1
@GreatRash
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 22:38
2500 руб./за проект
23 нояб. 2024, в 22:03
3000 руб./за проект
23 нояб. 2024, в 21:53
30000 руб./за проект