Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

вертикальное выравнивание в <div>

10K
11 мая 2006 года
Mnilionic
33 / / 21.04.2006
как в блоке <div> выравнить в вертикали по центру внутренний блок?
Раньше использовал марджины и пэддинги, а сейчас нужно выравнивать картинки с произвольными размерами - отступы не катят, по крайней мере в пиксельном выражении.
269
11 мая 2006 года
Greenering
892 / / 04.02.2003
Цитата:
Originally posted by Mnilionic
как в блоке <div> выравнить в вертикали по центру внутренний блок?
Раньше использовал марджины и пэддинги, а сейчас нужно выравнивать картинки с произвольными размерами - отступы не катят, по крайней мере в пиксельном выражении.


<div> вставить в таблицу

10K
11 мая 2006 года
Mnilionic
33 / / 21.04.2006
Цитата:
Originally posted by Greenering
<div> вставить в таблицу



для того чтоб картинку выравнить по уентру <div>, нужна таблица? как то не экономично.

269
11 мая 2006 года
Greenering
892 / / 04.02.2003
Цитата:
Originally posted by Mnilionic
для того чтоб картинку выравнить по уентру <div>, нужна таблица? как то не экономично.


если только дивами делать то страничку можно буит смотреть исключительно лисой, ИЕ не не потянет

8
11 мая 2006 года
mfender
3.5K / / 15.06.2005
И вообще, таблицы созданны не только, чтобы все вещали про "CSS рулит"... Таблицы были, есть и будут.
8.9K
11 мая 2006 года
Mute
27 / / 28.02.2006
похоже у меня таже проблема - только картинку нужно выровнять по низу - серьезно скажите в div'e этого сделать не получиться?
15
11 мая 2006 года
shaelf
2.7K / / 04.05.2005
Цитата:
Originally posted by Mute
похоже у меня таже проблема - только картинку нужно выровнять по низу - серьезно скажите в div'e этого сделать не получиться?


Это картинка является оформлением? Если да, то можно через background-images.

Цитата:
И вообще, таблицы созданны не только, чтобы все вещали про "CSS рулит"... Таблицы были, есть и будут.


Таблицы для отображения табличных данных, а не для разметки. Все желающих поспорить прошу в сад (http://csszengarden.com) :).

Цитата:
<div> вставить в таблицу


Уже не смешно... С выравниванием по центру некоторые проблемы есть, только не у CSS, а у ослика, т.к. там уже давно можно обозначать блок как ячейку таблицы, а там уже vertical-align. Хотя с выравнивание по центру решение есть, просто я его пока не знаю, но оно есть:).

352
12 мая 2006 года
skywalker
694 / / 10.02.2006
Цитата:
Originally posted by Greenering
если только дивами делать то страничку можно буит смотреть исключительно лисой, ИЕ не не потянет


При правильной верстке смотрится одинаково, что в лисенке, что в ослике, что в опере.
А вопрос, можно вывести так:
<div style="background: url(images/picture.gif) 25% 50% no-repeat;">

</div>
Не правильно по семантике, но внутренний див уже не нужен, а размеры картинок в любом случае надо ограничивать разумными приделами, иначе, будет на одной странице в этом месте документа 800x600px, а на другой 1x1px, и весь дизайн расплывется сразу.

Цитата:
Originally posted by mfender
И вообще, таблицы созданны не только, чтобы все вещали про "CSS рулит"... Таблицы были, есть и будут.


В таблицу нужно выводить табличные данные, а не делать из нее разметку.

15
29 мая 2006 года
shaelf
2.7K / / 04.05.2005
Цитата:


А вот и по поводу вертикального позиционирования. Спасибо Carpus.

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог