2016-04-11 2 views
0

Я заканчиваю создание сайта WordPress для моего клиента, но перед лицом небольшой контактной страницы с вопросом.CSS как к центру таблицы

Я не могу центрировать таблицу с номером телефона и адрес электронной почты ...

http://asepticservices.fr/fr/contact/

Я попытался с margin:auto; text-align : center на селекторе столе, но он никогда не движется слева к центру во время моего теста в Chrome инспектора ...

Любая идея мне помочь?

Под рисунком показано, как это выглядит на самом деле. Я хотел бы цифры и почта центрируются

enter image description here

+0

Не могли бы вы указать (возможно через скриншота или другой), что является конечным результатом вы находите? –

+0

Привет, sur! Я отредактировал мое сообщение, чтобы добавить скриншот – Barou

+0

Вопросы, требующие помощи кода, должны содержать кратчайший код, необходимый для его воспроизведения ** в самом вопросе **. Хотя вы предоставили ссылку [** на пример или сайт **] (http://meta.stackoverflow.com/questions/254428/something-in-my-web-site-or-project-doesnt-work- can-i-just-paste-a-link-to-it), если ссылка должна стать недействительной, ваш вопрос не будет иметь ценности для других будущих пользователей SO с той же проблемой. –

ответ

0

Вы могли бы иметь этот результат, добавив text-align: center на родителя table и затем display: inline-block в tbody.

enter image description here

Имейте в виду, что text-align будет применяться юстировке из inline и inline-block отображения элементов.

+0

Спасибо, что работает отлично! :) – Barou

+0

Спасибо за примечание о выравнивании текста – Barou

0

у вас есть правило CSS, применимое ко всем таблицам на документе:

table { 
    width: 100%; 
    margin-bottom: 20px; 
    border: 1px solid #e9e9e9; 
    border-collapse: collapse; 
    border-spacing: 0; 
} 

Вам необходимо перезаписать правило ширины Авто на " wpb_wrapper "класс

.wpb_wrapper table{width: 250px} /*or the value that you want*/ 

Надеюсь, это было бы полезно. С уважением.

0

Атрибут align может помочь вам непосредственно в html.

В вашем HTML, вы можете заменить это:

<table class=" aligncenter" style="height: 89px;" width="192"> 
<!-- The table --> 
</table> 

этим:

<table style="height: 89px;" width="192" align="center"> 
<!-- The table --> 
</table> 

Надежда это поможет вам

0
  1. удалите ширину стола из бирки таблицы.
  2. оберните эту таблицу внутри div.
  3. присвойте следующий CSS этому div:

    .div_class { ширина: 230 пикселей;/* Или любая подходящая ширина для вас */ дисплей: блок; margin: 0 auto 25px auto; }

0

Примените этот стиль к классу AlignCenter:

.aligncenter { 
    display: inline-block; 
    clear: both; 
    margin-left: auto; 
    margin-right: auto; 
    text-align: center; 
} 

, а также это TBODY

tbody 
{ 
    text-align: center; 
    display: inline-block; 
}