Я предложил революционно новый метод для столбцов одинаковой высоты. Это чистое решение CSS / HTML, протестированное в последних версиях Chrome, Firefox и IE7-9. Это немного сложно настроить, но как только это сделано, это работает прекрасно. Проблема с каждым предыдущим решением, которое я видел, состоит в том, что оно фактически не создает отдельных, параллельных элементов div, которые могут иметь свои собственные границы, поля и т. Д. В других решениях некоторые столбцы перекрываются, что означает, что вы можете противопоставить только различные столбцы путем изменения фона. Этот метод позволяет любому столбцу иметь любую высоту в отличие от некоторых методов. Секрет его успеха заключается в использовании float: right
вместо left. Если бы он был перемещен влево, у вас были бы проблемы с дополнительным пространством справа, вызывая полосы прокрутки. Возможно, единственным недостатком этого метода является то, что может быть трудно обернуть голову!
Проверьте это здесь.
http://jsfiddle.net/wRCm6/2/