2014-12-25 1 views
0

Итак, я создаю меню, но я столкнулся с проблемой наличия меню с нижней границей и ссылками, которые при наведении имеют нижнюю границу на той же строке, что и граница меню. Я нарисовал образец изображения, чтобы помочь вам.Пограничное дно, чтобы ссылаться в меню при наведении указателя, когда у него есть нижнее дно для всего меню. Div

Поскольку у меня недостаточно репутации, щелкните по ссылке, чтобы посмотреть картинку. ->http://ctrlv.in/478501 < -

Не нужно добавлять специальные эффекты, такие как цвет или движение, только границу. Пожалуйста, помогите

+0

Что именно проблема, что вы испытываете? –

+0

Кажется, я не могу сделать правильный эффект зависания. Я делаю эффект, но граница ссылки находится над границей меню. – TheMetalMonster

ответ

1

Это вы что искали?

HTML

<ul> 
    <li>Home</li> 
    <li>About</li> 
    <li>Contact</li> 
</ul> 

CSS

li{ 
    list-style-type: none; 
    background: #f5f5f5; 
    float: left; 
    padding: 8px 15px; 
    border-bottom: 2px solid #CCC; 
} 

li:hover{ 
    border-bottom: 2px solid red; 
} 

FIDDLE

UPDATE

NEW FIDDLE

NEW UPDATE

THIRD FIDDLE

+0

Можете ли вы сделать меню на 100%, а эти элементы li в середине меню, затем сделайте рамку снизу в меню, а затем добавьте эффект зависания с ли? – TheMetalMonster

+0

@ TheMetalMonster Я обновил свой ответ с новой скрипкой – jmore009

+0

Все еще не то, что я ищу, я сделал это. Проблема в том, что граница элемента li находится над границей меню – TheMetalMonster

Смежные вопросы