Форум hotibo.ru

Сайты - по стандартам, но не стандартные сайты!






#1 27.07.2012 11:13

kukis
Новичок
Зарегистрирован: 27.07.2012
Сообщений: 4

выравнивание в разных браузерах

Табличная вёрстка. Таблица центрируется по центру. Голова вот такая:







(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)}; m[i].l=1*new Date(); for (var j = 0; j < document.scripts.length; j++) {if (document.scripts[j].src === r) { return; }} k=e.createElement(t),a=e.getElementsByTagName(t)[0],k.async=1,k.src=r,a.parentNode.insertBefore(k,a)}) (window, document, "script", "https://cdn.jsdelivr.net/npm/yandex-metrica-watch/tag.js", "ym"); ym(94593784, "init", { clickmap:true, trackLinks:true, accurateTrackBounce:true });

В IE6\7 всё нормально. А вот в Opera и Mozilla Firefox таблица прижимается к левому краю. Причем если в стилях body прописать например какую-то фоновую картинку, то она центрируется по центру во всех браузерах. Но таблица всё равно слева. Получается что проблема именно с размещением

Нет на форуме

 

#2 27.07.2012 11:52

Octane
Опытный
Откуда: Волгоград
Зарегистрирован: 05.03.2012
Сообщений: 220
Вебсайт

Re: выравнивание в разных браузерах

Для таблицы добавьте: margin: 0 auto; это приведет к центрированию во всех браузерах и в ИЕ начиная с 6-й версии, чтобы разместить таблицу по центру в ИЕ5 нужно для родительского элемента (в этом случае body) задать text-align: center; и сбросить это значение где нужно.


javascript framework

Нет на форуме

 

#3 28.07.2012 00:22

kukis
Новичок
Зарегистрирован: 27.07.2012
Сообщений: 4

Re: выравнивание в разных браузерах

Помогло. Спасибо. Единственное - почему то это не срабатывает если данное свойство дописываю в стиль TABLE вынесенный внутрь HEAD. А вот если конкретно в теле -

то всё отлично.

Нет на форуме

 

Board footer