Я хотел бы иметь 5 divs, inline, с третьим, показывающим выпадающее меню под ним при наведении курсора. Когда я наводил верх над третьим div, появляется раскрывающееся меню, но оно появляется слева от страницы на следующей строке, а не прямо под третьим div.Выпадающее меню HTML/CSS
HTML:
<div class="option">One</div>
<div class="option">Two</div>
<div class="option">
<div id="container">
<div class="onHover">Three
<div class="showMenu">
<a href="#">Link 1</a></br>
<a href="#">Link 2</a></br>
<a href="#">Link 3</a></br>
</div>
</div>
</div>
<div class="option">Four</div>
<div class="option">Five</div>
CSS:
.option {
display: inline;
}
#container {
display: inherit;
}
.onHover {
display: inline;
}
.showMenu {
display: none;
position: absolute;
}
.onHover:hover .showMenu {
display: block;
}
Любая помощь приветствуется.
Благодаря
Go прочитать о том, что точка отсчета для абсолютного позиционирования является. – CBroe