Potrzebuję uzyskać efekt podkreślenia wybranej opcji w menu nawigacyjnym strony. Mam coś takiego (pracuję na BS 3.3).
.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus { border-bottom: 3px solid #9e1e22; }
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

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, Ł.