У меня есть два div в контейнере. Один плавает влево и один плавает вправо. Оба они примерно на 60% шире, чем контейнер, и спроектированы таким образом, что они перекрываются в середине (правый приоритет имеет приоритет).
Как мне заставить их перекрываться, а не стек вертикально, как обычно, плавающие элементы? Если я абсурдно позиционирую правый элемент, содержащий div не расширяется, чтобы соответствовать содержимому.
Код (к сожалению, я не могу это объяснить, поскольку их серверы читаются только atm):
<div id="container">
<div id="left">left</div>
<div id="right">right</div>
</div>
#container {
width: 400px;
background-color: #eee;
}
#left {
width: 250px;
border: 1px solid #ccc;
display: inline;
float: left;
}
#right {
width: 250px;
border: 1px solid #ccc;
display: inline;
float: right;
}