Css не будет работать после изменения тега 'button' на тег 'a'
Когда я меняю свой button-tag, который имеет css-анимацию, на a-tag, некоторые части css перестают работать... Я использовал только класс, поэтому я не знаю, сколько может стоить этот вопрос.
<--HTML--> <a class="btnNavigator2" role="button" data-target="#LoginModal" data-toggle="modal" runat="server">Login</a>
<--CSS--> .btnNavigator2 { border: 1px solid #f24646; background: none; padding: 10px 20px; font-size: 20px; font-family: Consolas; cursor: pointer; transition: 0.8s; color: #fff; position: relative; overflow: hidden; margin: 5px; } .btnNavigator2:hover { color: #f24646; } .btnNavigator2::before { content: ""; position: absolute; left: 0; width: 100%; height: 0%; background: #f24646; z-index: -1; transition: 0.8s; bottom: 0; height: 180%; } .btnNavigator2:hover::before { height: 0%; }
Что он должен делать:
https://gyazo.com/786a2d9545a0aa25b564d641a7a9e248[^]
Что он делает:
https://gyazo.com/bd857bf8f31bb15106647d14ad41480a[^]
Что я уже пробовал:
Я попытался проверить, правильно ли назван каждый класс...
Anurag Gandhi
Просто проверьте, не перекрывается ли он с другим css, примененным к тегу 'a'. Если да, то вам нужно исправить это, предоставив больший приоритет прикладному классу.