position: absolute

Темы, не касающиеся фреймворка, но относящиеся к программированию в целом.
Ответить
systemiv
Сообщения: 360
Зарегистрирован: 2011.06.26, 22:55
Откуда: Липецк
Контактная информация:

position: absolute

Сообщение systemiv »

Плохо ли забацать сайт с абсолютным позицианированием?
Имеется ввиду что полностью, или почти всё. Нужно просто сделать резину, поэтому задаю в %.
Высота естественно в px
Аватара пользователя
timlar
Сообщения: 1382
Зарегистрирован: 2009.09.19, 17:49
Откуда: Украина, Днепропетровск
Контактная информация:

Re: position: absolute

Сообщение timlar »

systemiv писал(а):Плохо ли забацать сайт с абсолютным позицианированием?
Имеется ввиду что полностью, или почти всё.
Плохо.
Twitter: @timlar_ua
systemiv
Сообщения: 360
Зарегистрирован: 2011.06.26, 22:55
Откуда: Липецк
Контактная информация:

Re: position: absolute

Сообщение systemiv »

Чем это грозит? Или это признак плохого тона?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: position: absolute

Сообщение samdark »

Скорее всего плохой поддержкой в ie плюс интересным поведением на всяких нестандартных устройствах.
Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: position: absolute

Сообщение Ekstazi »

Про нестандартные устр-ва не знаю, однако IE нормально поддерживает такой тип позиционирования. Однако стоит учесть ряд тонкостей и трюков.
1) позиционирование идет относительно body или опр. элемента.
2) с размерами сложности (при ресайзе траблы могут быть).
3) возможна эмуляция position:fixed (вроде так его).

И так далее. Но в целом такой подход применим в ряде случаев, однако лучше всего юзать css framework. Так проще.

P.S.: Прошу прощения, возможно был не до конца точен, не верстал уже очень давно..
systemiv
Сообщения: 360
Зарегистрирован: 2011.06.26, 22:55
Откуда: Липецк
Контактная информация:

Re: position: absolute

Сообщение systemiv »

Нет, на самом деле уже привёл к минимуму использование этого атрибута. У меня в шапке сайта, дизайнер нарисовал кучу картинок, а заказчик хочет что бы сайт был резиновый. Соответственно решил проблему слоями. Для каждого элемента z-index и позицианирование относительно края в процентах. Не совсем универсальный выход, но заказчик счастлив)
Ekstazi
Сообщения: 1428
Зарегистрирован: 2009.08.20, 22:54
Откуда: Молдова, Бельцы
Контактная информация:

Re: position: absolute

Сообщение Ekstazi »

Еще как вариант вложенные контейнеры со смещением. Но резина на больших мониках не особо смотрится.
esche
Сообщения: 1054
Зарегистрирован: 2010.11.24, 03:39

Re: position: absolute

Сообщение esche »

Ekstazi писал(а):Еще как вариант вложенные контейнеры со смещением. Но резина на больших мониках не особо смотрится.
Резина + min-width+max-width
Для позиционирования относительно центра можно пользовать такой трюк:

Код: Выделить всё

{position:absolute; left:50%; margin-left:-300px;} 
...
Ответить