У меня возникла странная проблема с позиционированием набора div внутри другого div. Я думаю, что это будет лучше, чтобы описать его с изображением:Как установить абсолютный внутри div?
Внутри черного (#box) деление с есть две дивы (.a, .b), которые должны расположены в том же самом месте. То, что я пытаюсь достичь, изображено на первом изображении, второе - эффект, который я получаю. Похоже, если бы divs плавали без очистки или что-то еще, что явно не так. Любые идеи приветствуются!
Вот код для этого образца:
CSS:
#box {
background-color: #000;
position: relative;
padding: 10px;
width: 220px;
}
.a {
width: 210px;
position: absolute;
top: 10px;
left: 10px;
background-color: #fff;
padding: 5px;
}
.b {
width: 210px;
position: absolute;
top: 10px;
left: 10px;
background-color: red;
padding: 5px;
}
#after {
background-color: yellow;
padding: 10px;
width: 220px;
}
HTML:
<div id="box">
<div class="a">Lorem</div>
<div class="b">Lorem</div>
</div>
<div id="after">Hello world</div>
Whi ch jQuery pluging вы используете? Требуются ли варианты, которые позволят вам переписать его абсолютное позиционирование? Не могли бы вы изменить код плагина, чтобы изменить, как он работает? –
Я использую jQuery Cycle Lite (http://malsup.com/jquery/cycle/lite/) - я мог бы редактировать код, просто нужно убедиться, что он все равно будет работать;) – Justine
Изображение - это ошибка. Возвращает 404. На этот пост, возможно, был дан ответ, но ради того, чтобы помогать другим в будущем, вы должны оставить его доступным или, альтернативно, описать его словами. – hofnarwillie