Поддержка Проблемы и решения таблицу по центру

  • Решено komliukhin

    (@komliukhin)


    Здравствуйте, подскажите пожалуйста. Как сделать чтобы таблицы в статьях выравнивались по центру (по горизонтали), не работает в opere, в стилях темы вроде прописал, при вставке таблицы в свойствах тоже везже по центру стоит, а опера всё равно сдвигает влево. Internet explorer показывает нормально.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Дайте ссылку на сайт. Или расскажите, как именно сейчас задано выравнивание для таблиц.

    http://www.iv-esco.ru/137-2/

    в стиле прописал

    .article table, table.article
    {
      border-collapse: collapse;
      margin: 1px;
    }
    
    .article th, .article td
    {
      padding: 2px;
      border: none;
      vertical-align: middle;
      margin: center;
      text-align: center;
    }
    
    .article th
    {
      text-align: center;
      vertical-align: middle;
      padding: 7px;
    }

    пробовал в принципе по разному, opera почему то не понимает

    Не только Опера. В FF тоже таблицы слева. Там, где и должны быть.
    Во-первых, селектор table.article не имеет смысла. У вас нет таблиц с таким классом.
    Во-вторых, атрибут margin не может принимать значение center.

    Выравнивание самой таблицы у вас не задано вообще никак.
    Попробуйте так:
    .postcontent table {margin: 0 auto;}

    .article table, table.article
    {
      border-collapse: collapse;
      margin: 1px;
      margin: auto;
    }
    
    .article th, .article td
    {
      padding: 2px;
      border: none;
      vertical-align: middle;
      margin: auto;
      text-align: center;
    }

    сделал так, вроде получилось

    спасибо за совет, но так не получилось, наоборот левый сайдбар увеличился в 2 раза

    Всё зависит от того, куда и вместо чего вставлять.

    Рекомендую не дублировать один и тот же атрибут внутри селектора. Оставьте только последний.

Просмотр 5 ответов — с 1 по 5 (всего 5)
  • Тема «таблицу по центру» закрыта для новых ответов.