Есть такая разметка
.blockSearchFastResult {
position: absolute;
left: 0px;
right: 0px;
border: #1393d9 solid 3px;
padding: 10px;
z-index: 100;
background: white;
margin-top: 10px;
font-size: 9pt;
border-radius: 6px;
display: none;
width: 484px;
}
<div class="shop-search">
<div>
<form action="#" method="post" class="shop-search-form blockSearch">
<label class="search-form-label">
<input type="text" class="search-form-input" placeholder="Поиск по товарам">
<button type="submit" class="search-form-icon" title="Поиск"></button>
</label>
</form>
<div class="blockSearchFastResult">
123
</div>
</div>
</div>
Хотелось бы реализовать выпадающее окна после введения букв. Техническая часть работает нормально, но вот блок blockSearchFastResult
выпадает в самом углу, и настроить не получается, т.к. при каждом расширении будет выглядить по разному.
Как сделать так что бы этот блок открывался прям под формой с z-index: 100
. Пример на этом сайте. В поиск вбейте "полотенце" и увидите слева выпадающий блок
.shop-search{
position: relative;
}
Теперь может позиционировать выпадающее окно относительно .shop-search
Задать блоку Parent
свойство position:relative
, тогда все внутренние элементы будут позиционироваться относительно его.
<div class="shop-search">
<div class="Parent">
<form action="#" method="post" class="shop-search-form blockSearch">
<label class="search-form-label">
<input type="text" class="search-form-input" placeholder="Поиск по товарам">
<button type="submit" class="search-form-icon" title="Поиск"></button>
</label>
</form>
<div class="blockSearchFastResult">
123
</div>
</div>
</div>
Вот как-то так :)
.Parent {
position:relative;
}
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Картинка разделена на 9 квадратиков, если взяться за правый нижний и потянуть, то потянется сам контент, а потом, когда отпустишь, область...
В iframe загружается видео <iframe width="585" height="345" src="//wwwyoutube