Дайте ссылку на сайт. Или расскажите, как именно сейчас задано выравнивание для таблиц.
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 раза
Всё зависит от того, куда и вместо чего вставлять.
Рекомендую не дублировать один и тот же атрибут внутри селектора. Оставьте только последний.