Показать сообщение отдельно
  #4 (permalink)  
Старый 27.03.2012, 14:06
Профессор
Отправить личное сообщение для Маэстро Посмотреть профиль Найти все сообщения от Маэстро
 
Регистрация: 02.07.2010
Сообщений: 642

Aetae,
в общем Вы правы. Точнее не в общем, а в частном случае. Я добавил к стилю ещё свойства:
<div style="column-width:300px; -moz-column-width:300px; -webkit-column-width:300px; height:200px; text-align:justify">
и поисследовал это. Вот живой пример: http://gigalit.com.ua/test/test116.htm
Браузеры неоднозначно отображают многоколоночный текст. Точнее когда это самый простой текст, то более-менее. Но если в текст вставить еще другие элементы (например, картинки), то результат восприятия неоднозначен.
Больше всего меня улыбнул Google Chrome. Он буквально разрезал картинку на три части и расположил эти части в трех колонках. Fire Fox отобразил картинку целиком, но на половине картинки написал текст (поверх). Opera просто обрезала половину картинки показав только ту часть, которая уместилась в колонке. IE 8 - не смог.
На http://www.xiper.net/collect/js-plug...ti-column.html
описан эмулятор многоколоночного текста для IE, Однако с ним много проблем. И вообще, когда я заглянул вовнутрь эмулятора http://www.xiper.net/examples/html-a...ulti-column.js - мне стало страшно. Там для эмуляции "column-width" даже используется xmlhttp (!?)
В общем, сырое это всё пока что ещё.
Скажите, а кто-нибудь уже сейчас использует многоколоночный текст на своих сайтах?
Ответить с цитированием