Табличные значения display: table, table-cell, table-row, table-column, и другие (страница комментариев 2)

10 октября 2011. Рубрики: Рабочие заметки; автор — Юлия Панина aka Княгиня.

Этой заметкой я хочу заглянуть в будущее, которое, надеюсь, будет не очень отдалённым. В будущее — потому что IE7 не поддерживает табличные значения свойства display, а с арены пока не сошёл.

Адекватной замены табличным свойствам, которая работала бы в IE7, на данный момент не существует. Многочисленные способы сымитировать табличные элементы на плавающих блоках дают весьма приблизительный результат и не гарантируют устойчивости, свойственной табличным элементам.

Display: table

Означает: «веди себя как таблица». По умолчанию этим значением обладает html-элемент table, он же таблица.

Поведение, типичное для таблицы: Читать полностью »

Отзывы (67) на «Табличные значения display: table, table-cell, table-row, table-column, и другие»
  1. Katia (1 комментарий)

    А можно в Display: inline-table сделать выравнивание по левому краю?

    Ответить на этот комментарий
    • Княгиня (652 комментария)

      Можно. Будет ли от этого видимый эффект — зависит от конкретной ситуации.

      Ответить на этот комментарий
  2. Money5 (1 комментарий)

    Доля IE на самом деле гораздо меньше, просто эксплоиром представляются всякие скрипты и многие программы.

    Ответить на этот комментарий
    • Княгиня (652 комментария)

      Мне тоже так кажется. Я некоторое время ломала голову: кто все эти люди, что приходят ко мне под 95-й и 98-й Виндой и пятым-шестым ИЕ, пока не сообразила, что это всё боты.

      Ответить на этот комментарий
  3. casino (1 комментарий)

    все очень подробно расписано

    Ответить на этот комментарий
  4. Рамис (2 комментария)

    Расскажу преподу в универе, он офигеет :-D

    Ответить на этот комментарий
  5. FPI (1 комментарий)

    Господи, да забудьте вы уже о том, чтобы искать решения для отдельных браузеров. Если производитель браузера делал все правым мизинцем левой ноги-то это только его проблемы. Тем более не оборачивайтесь на IE6/7, ибо это старье ИМХО :-D

    Ответить на этот комментарий
    • Княгиня (652 комментария)

      Насчёт «старья» согласна, но увы — в статистике посещений слишком много IE7. А мне ведь платят не за соблюдение стандартов, а за то, чтобы у пользователя всё нормально отображалось. И платит — заказчик, а не World Wide Web Consortium.

      Ответить на этот комментарий
  6. Александр

    Спасибо за статью, автору респект =)

    Ответить на этот комментарий
  7. Krab4ik (1 комментарий)

    Ну да IE по мне так такой шлак что им почти никто не пользуется!

    Ответить на этот комментарий
    • Княгиня (652 комментария)

      Как ни странно, пользуются. Конкретные заказчики.

      Ответить на этот комментарий

Есть что сказать? Не молчим!

Используйте теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" code=""> <ul> <li> <ol> .

Комментарии короче 200 символов публикуются без активной ссылки. Пробелы не учитываются.

Ссылки с комментариев dofollow. Ознакомьтесь, пожалуйста, с правилами dofollow-комментирования. Кто не читает, тот сам себе враг.