responsywne menu

0

Witam, zaczynam zabawę z RWD i mam pewien problem.
Przy normalnym menu po najechaniu na element mam ustawione takie coś:
#header-content nav ul li a:after{
content:'';
display:block;
margin:5px 0 0 0;
border-top:2px solid white;
width:0;
transition: all 0.2s;
}
#header-content nav ul li a:hover:after{
border-top:2px solid #fff;
width:100%;

Na mobilne zrobiłem sobie menu wysuwane z góry, wszystko jest ok, tylko nie mogę zlikwidować tego podkreślenia. Jakieś pomysły?

czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0

border-top musisz zlikwidować, jak na mniejsze rozdzielczości to użyj media queries


0

Poradziłem sobie, ale musiał zastosować !important, ktoś mi wyjaśni dlaczego?

czysteskarpety
czysteskarpety
  • Rejestracja:około 10 lat
  • Ostatnio:ponad 4 lata
  • Lokalizacja:Piwnica
  • Postów:7697
0

!important nadpisuje wszystkie style wpisane wcześniej, a dlaczego to szklanej kuli nikt nie ma...


0

@media queries które mam na końcu nie powinny napisać stylów, które mam na początku pliku css.

Chyba ,że źle robię to menu, bo na jednym mam i zwykłe i mobilne. Może lepiej zrobić w html dwa osobne i je ostylować też osobno?

0

@media queries które mam na końcu nie powinny nadpisać stylów, które mam na początku pliku css?

Chyba ,że źle robię to menu, bo na jednym mam i zwykłe i mobilne. Może lepiej zrobić w html dwa osobne i je ostylować też osobno?

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.