меню css Отступ второй строки без ущерба для фона

0

так довольно просто, но также довольно раздражает, поскольку я не могу отделить цвет от зависания от стиля второй строки текста второго пункта меню "семейная терапия" -

Я хочу, чтобы меню выглядело как первое меню, но со второй строкой текста, выровненной, как и остальные пункты меню.... Я включил фотографии как можно более четкие...

ДО ---

Изображение 174551

ЭТО ЧТО Я СДЕЛАЛ, ЧТО Я СДЕЛАЛ, НО ЭТО ОСТАНОВИТСЯ ОГРАНИЧЕНИЕ ЦВЕТОВ ОХВАТЫВАЕТСЯ В ПРОСТРАНСТВЕ НА ЛЕВО, И Я НЕ ХОЧУ СДЕЛАТЬ, ЧТО, ТОЛЬКО ПОКАЖИТЕ 2-Й ЛИНИЮ ТЕКСТА. Изображение 174551

Теперь css выглядит так...

}
 #subnav ul li
 {
background:#5c0917;
line-height:28px;
    border-bottom:1px solid #fff;
border-top:1px solid #fff;
outline: none;
list-style-position: outside;


}
#subnav ul li a
{
text-decoration:none;
color:#FFF;
display:block;
outline: none; 
text-align:left;
text-indent:15px;


}
#subnav ul li a:hover
{
background:#d40203;
outline: none; 



}

#subnav ul li#active
{
background:#d40203;
outline: none;

}

#subnav ul li#subtwo {color:#ffffff ;}

#subnav ul li#subone a:hover{color:#ffffff; background-color: #1e3435;}
#subnav ul li#subtwo a:hover{color:#ffffff; background-color: #33342b;text-align:left;}
#subnav ul li#subthree a:hover{color:#ffffff; background-color: #34212b;}
#subnav ul li#subfour a:hover{color:#ffffff; background-color: #1e2141;}
#subnav ul li#subfive a:hover{color:#ffffff; background-color: #301e41;}
  • 0
    как насчет приготовления скрипки?
  • 0
    Понятия не имею, что вы имеете в виду?
Теги:
submenu

1 ответ

1
Лучший ответ

Вместо того, чтобы давать text-indent, дайте padding-left: 15px. Итак, ваш стиль для #subnav ul li a должен быть:

#subnav ul li a {
  padding-left: 15px;
}

Удалите text-indent: 15px от него.

  • 0
    РАБОТАЛ ! ЛЕГЕНДА!
  • 0
    Если это сработало, вы можете пометить его как правильный ответ :)

Ещё вопросы

Сообщество Overcoder
Наверх
Меню