Это довольно сложная задача, чтобы описать, так что я думаю, что эта схема поможет:CSS позиционирование переполнение
это Setup-
.column {position: absolute; width: specific;} // each positioned with javascript
.post {position: relative; margin: specific; width: either 100% or specific;}
Вопрос заключается в том, если первый пост превышает ширину столбца, как я могу заставить сообщения в другом столбце реагировать и начинать только с более крупного сообщения? Мне нужно только это, чтобы работать с первым, и я не думаю, что плавающие сообщения имеют значение. Я знаю, что это может быть сделано с javascript без особых проблем, но сообщения расширяются при наведении, поэтому в css это будет намного лучше. Есть какой-либо способ сделать это? Нужно ли мне менять стиль позиции столбца? Или это возможно только с js?
Буду признателен за любой отзыв, даже если вы не можете придумать решение.
Вы пробовали их плавать и применять четкие: слева к сообщениям? –
Учитывая, что все настроено на JavaScript, я думаю, нам нужно будет увидеть этот скрипт. Кроме того, диаграмма примера того, как вы ожидаете, будет выглядеть вывод. Если вы не можете опубликовать второе изображение из-за репутации, просто добавьте ссылку на изображение в виде текста, и я, или кто-то еще с достаточным количеством rep, добавит изображение к вашему вопросу. –
Это можно сделать тривиально с поплавками: http://jsfiddle.net/VPF4F/2/, не знаю, зачем вам относительное или абсолютное позиционирование для этого? это какой-то эксперимент? – c69