html5 проблема с 3 колонками - PullRequest
2 голосов
/ 17 сентября 2011

Я пытаюсь преобразовать мою старую разметку html4 в новую разметку html5.

Разумно ли создавать трехколоночную разметку новым способом css3 или лучше использовать старый способ?

Roelof

Ответы [ 2 ]

1 голос
/ 17 сентября 2011

Вы можете прочитать CSS3 Multi-Column Layout и реализовать его. Однако, это не подходит для общего макета всей вашей веб-страницы. Это лучше для размещения текста внутри раздела или статьи. Потому что его главная цель - подражать журналам и газетам многостолбцовый макет в текстах.

0 голосов
/ 17 сентября 2011

В настоящее время только браузеры Mozilla и Webkit (Chrome, Safari) поддерживают multi-column макеты.

IE, даже до 9, не поддерживает это: http://msdn.microsoft.com/en-us/library/cc351024%28VS.85%29.aspx#multicolumn

Если вам нужна поддержка IE, вам следует рассмотреть:

  1. кодирование с div с в качестве столбцов или
  2. кодирование с помощью multi-column и использование conditional comments для отправки другого кода в IE.

2 - это, на мой взгляд, большая работа для небольшого выигрыша.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...