Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [CSS] Podkreślenie opcji w menu
Forum PHP.pl > Forum > Przedszkole
lukash82
Witam,

Potrzebuję uzyskać efekt podkreślenia wybranej opcji w menu nawigacyjnym strony. Mam coś takiego (pracuję na BS 3.3).

  1. .navbar-default .navbar-nav > li > a:hover,
  2. .navbar-default .navbar-nav > li > a:focus {
  3. border-bottom: 3px solid #9e1e22;
  4. }


Podgląd tu

W ten sposób jednak podkreślenie widoczne jest pod całą nazwą. Grafik wymyślił sobie podkreślenie tylko do określonej długości (bo jest ładniej wink.gif. Pytanie jednak czy to jest wogóle fizycznie możliwe...?

Próbowałem podkładać jakieś div-y z wypełnieniem i padding-ami ale bez efektów. Border-width z różnym jednostkami też nie działa. Obawiam się, że bez js się nie obejdzie...

Pozdrawiam, Ł.
kapslokk
Jeśli chcesz tylko do określonej szerokości to możesz użyć :after przykład: https://jsfiddle.net/xw2dd6tu/
lukash82
Hej,

Dzięki wielkie za pomoc. Wdrożyłem to do BS i nawet działa... wink.gif

Pozdrawiam, Ł

To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.