li:hover background-color начинался слева - как?
Подскажите, как сделать чтобы li:hover background-color начинался слева (впритык к div), а не со ссылки начинался.
![]() <!DOCTYPE HTML> <html><body> <div class="column-left-wrap"> <ul class="column-left-list"> <li><a href="#">пункт1</a></li> <li><a href="#">пункт2</a></li> <li><a href="#">пункт3</a></li> <li><a href="#">пункт4</a></li> </ul> </div> <style type="text/css"> .column-left-wrap { width: 220px; border: 1px solid #2C6A99; background: #f3f9fc; } .column-left-list { margin-left: 0; padding-left: 10; } .column-left-list li:hover { background-color: #086BE6; } </style> </body> </html> |
_Eldar_,
может точку убрать? |
нужно с маркерами
|
<!DOCTYPE HTML> <html><body> <div class="column-left-wrap"> <ul class="column-left-list"> <li><a href="#">пункт1</a></li> <li><a href="#">пункт2</a></li> <li><a href="#">пункт3</a></li> <li><a href="#">пункт4</a></li> </ul> </div> <style type="text/css"> .column-left-wrap { width: 220px; border: 1px solid #2C6A99; background: #f3f9fc; } .column-left-list { list-style: none; margin: 0; padding: 0; } .column-left-list li::before { content: '\2022'; margin: 0 5px; vertical-align: middle; } .column-left-list li:hover { background-color: #086BE6; } </style> </body> </html> |
Ruslan_xDD,
:lol: |
Цитата:
|
или просто сделать сайт на бутстрапе или какой то cms
|
проще оказалось так с css list-style-position:inside;
Цитата:
|
Часовой пояс GMT +3, время: 11:19. |