Я хочу, чтобы несколько div располагались в строке рядом с каждым, но также позволяли им перекрывать предыдущий div.
То, что я пытаюсь получить, - это временная строка с разделителями для событий определенной длины. События могут перекрывать друг друга.
Моя идея состояла в том, чтобы дать каждому div одну и ту же верхнюю позицию, увеличивающийся z-индекс и увеличивающуюся левую позицию (по времени события). Позже я вытащил отдельные divs событиями мыши, чтобы визуализировать перекрытие.
То, что я получаю, каждый div получает под следующим. При использовании верхнего атрибута я могу заставить их выравнивать по горизонтали. Но я не вижу шаблона.
<div class="day">
<div style="top: 35px;left: 200px; background-color: red; height: 50px; width:24px; z-index: 1; position: relative;"> </div>
<div style="top: 35px;left: 220px; background-color: green; height: 50px; width:24px; z-index: 2; position: relative;"> </div>
<div style="top: 35px;left: 225px; background-color: blue; height: 50px; width:48px; z-index: 3; position: relative;"> </div>
</div>
Если я использую абсолютные позиции, элементы вылетают из окружающего div и расположены абсолютно в каком-либо месте на странице.