Как вы увидите (очень быстро), я несколько нового в CSS. В конечном счете, я пытаюсь разработать «временную шкалу», похожую на то, что было в прошлом году, когда каждый пост будет отображаться на временной шкале. Каждое сообщение в конечном счете будет чередоваться между левой и правой сторонами. Например, сообщение 1 - левая сторона, пост 2 - правая сторона, пост 3 - левая сторона и т. Д.DIV Stacking & Spacing Использование CSS
У меня возникли проблемы с расположением моей временной шкалы. Я нашел способ сделать столбики чередующимися сторонами, однако каждая «почта» по существу сложена друг на друга, тогда как я хотел бы задать промежуток между двумя сообщениями как минимум 35 пикселей. Это означает, что вторая позиция (с правой стороны) будет на 35 пикселей ниже нижней части первого сообщения (с левой стороны), а третья позиция будет на 35 пикселей ниже нижней части второго сообщения (справа сторона) ... так далее и т. д.
Любые мысли о том, как я могу это сделать?
<div id="timeline" style="background-color: #fff; float: left; padding: 10px; clear: left; width: 900px; margin-top: 25px;">
<div id="middle" style="width: 900px; height: 133px; background: transparent url('/timeline.png') repeat-y scroll 0px 0px;">
<div id="leftblock" >
<img src="/dot1.png">
<div style="float: left; margin-right: 23px;">
<div style="border: 1px solid #ccc; width: 400px; float: left;padding: 5px;">adfasdfsdaf</div>
<img style="float: left;" src="/right_arrow.png">
</div>
</div>
<div id="rightblock">
<img style="float: left;" src="/dot1.png">
<div style="float: left; margin-left: 23px;">
<img style="float: left;" src="h/left_arrow.png">
<div style="border: 1px solid #ccc; width: 400px; float: left; padding: 5px;">adfasdfsdaf</div>
</div>
</div>
<div id="leftblock" >
<img src="/dot1.png">
<div style="float: left; margin-right: 23px;">
<div style="border: 1px solid #ccc; width: 400px; float: left;padding: 5px;">adfasdfsdaf</div>
<img style="float: left;" src="right_arrow.png">
</div>
</div>
<div id="rightblock">
<img style="float: left;" src="dot1.png">
<div style="float: left; margin-left: 23px;">
<img style="float: left;" src="/left_arrow.png">
<div style="border: 1px solid #ccc; width: 400px; float: left; padding: 5px;">adfasdfsdaf</div>
</div>
</div>
</div>
</div>
ТНХ. Мне пришлось сделать несколько дополнительных изменений для других CSS, но это в конечном итоге сработало в конце. Еще раз спасибо! – user2828701