Я экспериментирую с html и css, но не очень хорошо с позиционированием css. Вот общая идея. Предположим, у меня есть ссылка на изображение, когда я нахожу ссылку, мне нужно показать div, где я представлю некоторую информацию об элементе. Я знаю, что это должно быть сделано путем абсолютного позиционирования. Но это не работает для меня. Позвольте мне показать дизайн:
http://beta.citystir.com/wp-content/uploads/2011/02/sadf.jpg
А мои работы пока что можно посмотреть здесь: http://beta.citystir.com/static/
Вот HTML. Я показал код для одного элемента. Hover_preview будет целым div, который должен отображаться при наведении курсора. Я не возражаю против эффекта парения прямо сейчас, поскольку я буду делать это через JavaScript. Только помогите мне с тем, как я могу правильно показать div.
<ul id="featured_classifields">
<div id="fcf_wraper">
<li>
<a href="#"><img src="images/temp/featured-thumb.png" title="" alt="" width="135" height="90" /></a>
<div class="hover_preview">
<div class="hover_preview_main">
</div>
<div class="hover_preview_arrow"></div>
</div>
</li>
<li>
</div>
</ul>
Css:
ul#featured_classifields{
margin: 0 30px;
height:95px;
overflow:hidden;
position:relative;
}
#fcf_wraper{
width:1600px;
height:90px;
}
ul#featured_classifields li{
float:left;
width:135px;
height:90px;
background:#ddd;
display:block;
margin: 8px 8px 5px 0;
position:relative;
}
.hover_preview{
position:absolute;
z-index: 5;
bottom:100%;
}
.hover_preview_main{
background: #000;
width:400px;
height: 300px;
}
.hover_preview_arrow{
}
Некоторые детали кода:
Ул держать полный слайдер. Когда все li обертываются div #fcf_wraper, его ширина равна всем li, которые я определю с помощью javascript, но сейчас я просто поставил значение. Чтобы не показывать лишнюю часть обертки, я установил скрытый переполнение. Проблема в том, что когда я устанавливаю переполнение, чтобы скрыть, div "hover_preview" также скрывается этим: (
Надеюсь получить помощь от вас. Спасибо!