Из source1 и source2 Я понимаю, что IE9 НЕ будет поддерживать многостолбцовый css3 !!Так как это все еще самый популярный браузер (еще одна вещь, которую я не могу понять), я остался, но у меня нет другого выбора, кроме как использовать Programming Power
для работы нескольких столбцов.
Теперь я использую три числа с плавающей точкойслева, и которые заполняются вручную с текстом.Пожалуйста, не смейтесь, я знаю, что это глупо!Но я хотел бы не беспокоиться о столбцах и просто иметь один кусок (непрерывного) текста, который уходит всего в 1 деление, а затем имеет program smart enough to split it up into X equally wide columns
.
Вопрос: перед тем, как я начну изобретать велосипед, какие методы программирования вы знаете, чтобы справиться с этим элегантно? Пожалуйста, предложите ваши лучшие рабочие источники многостолбцовой разметки, чтобы я мог оценить, какой вариант является лучшим (я обновлютаблица ниже).
Изучение всех возможностей 2011 года и далее, чтобы включить многостолбцовую работу с текстом:
Language Author SourceCodeUsage WorksOnAllMajorBrowser?
=================================================================================
html manual labour put text manually in separate left-floating divs "Y"
// Upside: control! Downside: few changes necessitates to reflow 3 divs manually!
CSS3 w3c css3.info/preview/multi-column-layout/ "N"
// {-moz-column-count: 3; -webkit-column-count: 3; } Thats all!
javascript a list apart will add url soon ?
//
php ? ? ?
//