Вопрос

Я пытаюсь выяснить, какие браузеры в настоящее время (изначально) поддерживают Модуль компоновки CSS3.

По сути, я разрабатываю для конкретной среды, где я могу указать, какие браузеры использовать, а CSS3 ускорит время разработки, так что, эй, почему бы и нет?

То, о чем я конкретно говорю, это

body {
   display: 'aaa'
            'bcd';
}

и возможность вставлять элементы страницы в макет следующим образом:

div#div1 { position: a; }
div#div2 { position: b; }

(div1 - это заголовок, а div2 - левая боковая панель)

Это было полезно?

Решение

Я почти уверен, что ни один браузер в настоящее время не реализует это.И я бы тоже не ожидал, что какой-либо браузер реализует это в ближайшее время.

Просто она еще недостаточно зрелая.Это всего лишь рабочий проект и все равно потребуется много внимания и обсуждения, прежде чем это превратится во что-то, над чем начнут работать разработчики браузеров.Например, есть (как минимум) 2 связанных предложения: Позиционирование сетки и Расположение матрицы.

IT является вкл . Средство отслеживания ошибок Mozilla, но на данный момент это не более чем заполнитель для дальнейшего внимания.Я вообще не смог найти никаких упоминаний об этом в системе отслеживания ошибок Webkit.

Если вы хотите узнать больше о текущем состоянии этих модулей компоновки, вам следует следовать инструкциям www-style список рассылки.

Другие советы

Opera имеет лучшую поддержку CSS3, за ней следует webkit (safari).Я предлагаю протестировать Opera, чтобы посмотреть, что работает.

Вот таблица совместимости (возможно, устарела) http://geocities.com/seanmhall2003/css3/compat.html

этот кажется лучше: http://westciv.com/iphonetests/

Имейте в виду, что большинство свойств css3 поддерживаются через префикс (поскольку css3 не является окончательным).Для opera префикс -o-, а для webkit -webkit-.т. е.:-o-текст-тень.

Обновить:Существует реализация модуля layout на Javascript: http://a.deveria.com/csstpl/ .Я сам им не пользовался, и в нем есть загвоздка в том, что вы должны дождаться загрузки всей страницы, прежде чем она сможет отрисовываться чисто.Если вы пишете интрасетевое приложение в локальной сети, это, вероятно, окажет незначительное влияние, но при медленном соединении ваши страницы могут перестать отвечать на запросы.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top