|
Как проще всего отцентровать html-страницу? | ☑ | ||
---|---|---|---|---|
0
Фабрикантъ
16.01.12
✎
16:42
|
Есть html сайт, в котором смесь таблиц и div-ов. Страница прижата влево. Надо сделать по центру. В теге body нет атрибутов для центровки. Как быстро отцентровать, не залазя в каждый div и таблицу? У меня пока крутится идея - все что внутри body, облачить в div, и его отцентровать. Но не уверен, что прокатит...
|
|||
1
mozzga
16.01.12
✎
16:43
|
открываешь в ворде, выделяешь все и по центру тыкаешь, сохраняешь страницу и фперед
|
|||
2
almar
16.01.12
✎
16:53
|
(0) CSS?
|
|||
3
Фабрикантъ
16.01.12
✎
16:53
|
(2) Да, есть css файл...
|
|||
4
Фабрикантъ
16.01.12
✎
16:53
|
+(3) Все divы в нем описаны
|
|||
5
MaxxiMiliSanM
16.01.12
✎
16:58
|
(0) попробуй - может и прокатит
|
|||
6
VasjaIvanov
16.01.12
✎
16:58
|
не прокатит
|
|||
7
Юрий Лазаренко
16.01.12
✎
17:05
|
(6) +100. Хотя, конечно надо посмотреть на эти divы внутри страницы, как они описаны в CSS, но скорее всего не прокатит.
|
|||
8
APXi
16.01.12
✎
17:07
|
table
|
|||
9
Zhuravlik
16.01.12
✎
17:08
|
В css для body пропиши
body { margin: 0 auto; } |
|||
10
Фабрикантъ
16.01.12
✎
17:38
|
(9) Не помогло, только как-то криво все стало показываться...
|
|||
11
Фабрикантъ
16.01.12
✎
17:38
|
(7) Там везде абсолютная привязка... Но конечно поменять можно на relative - может тогда прокатит?
|
|||
12
Фабрикантъ
16.01.12
✎
17:39
|
Блин весь код ведь тогда переделывать - чтобы каждый div был отдельно...
|
|||
13
Фабрикантъ
16.01.12
✎
17:40
|
Я сказал - таблицы в смеси с div-ами. Не совсем так. Таблицы ВНУТРИ divов, так что не так все запущено...
|
|||
14
Фабрикантъ
16.01.12
✎
17:42
|
Тогда вопрос проще - как отцентровать сайт на divах, если у них везде position:absolute? Вставить все в один большой div, отцентровать и присвоить всем relative?
|
|||
15
Armin
16.01.12
✎
17:48
|
(0) Я именно так и делал. Идея верная. Пробуй.
|
|||
16
badboychik
16.01.12
✎
17:52
|
(15) точняк, эти дивы еще врапперами называют (обертками)
Хотя есть генераторы нужного CSS-скелета (1/2/3 колонки, есть/нет футер/шапка и т.д.), можно такой сделать и контент по блокам раскидать |
|||
17
Юрий Лазаренко
16.01.12
✎
17:54
|
(14) "отцентровать и присвоить всем relative" - скорее всего не прокатит. Надо смотреть конкретно твой код, почему там оно absolute.
|
|||
18
Оболтус
16.01.12
✎
17:57
|
А для таблиц отдельно центрирование нельзя задать?
|
|||
19
Фабрикантъ
16.01.12
✎
18:05
|
(18) А смысл... Они внутри ДИВов.
|
|||
20
Фабрикантъ
16.01.12
✎
18:06
|
(15) Буду так пробовать...
|
|||
21
badboychik
16.01.12
✎
18:25
|
щас в новом CSS уже есть такая мегафича как например "width: 100% - 50px" - по такой штуке я сокрушался на первом же знакомстве с CSS ))
|
|||
22
Zhuravlik
17.01.12
✎
09:26
|
Поставь это в мозиллу, и экспериментируй - https://addons.mozilla.org/ru/firefox/addon/firebug/?src=search, гораздо проще, чем каждый раз залазить в блокнот.
(15)не факт... http://htmlbook.ru/css/position: position: absolute; "Указывает, что элемент абсолютно позиционирован, при этом другие элементы отображаются на веб-странице словно абсолютно позиционированного элемента и нет..." |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |