mainameiz
@mainameiz
Full-stack web-developer

Можно ли использовать абсолютное позиционирование для верстки layout'а?

Создание колоночных layout'ов это просто какой-то ад. Хочу использовать position: absolute т.к. с его помощью легче описать структуру. Можно ли так делать? Не замедлится ли из-за этого рендеринг страницы? или есть какие-то другие сайд-эффекты?
  • Вопрос задан
  • 584 просмотра
Решения вопроса 2
@mr_ko
Javascript, Node.js. React.js, Vue.js, Wordpress
Тоже долго искал оптимальную трехколоночную структуру, в результате взял на вооружение структуру Тослера и Хабра :)
absolte можно использовать, но в некоторых случаях.
Ответ написан
mr_T
@mr_T
Web-разработчик
Можно делать все, что в голову придет, браузер от этого вряд ли будет сильно страдать. Вопрос в целесообразности подхода в данной задаче. Раз, говоришь, легче описать структуру, то пишем это как плюсик этого подхода. Дальше рассматриваешь плюсы и минусы всех возможных подходов и делаешь вывод о том, какой будет лучше в данном случае, а какой вообще неприемлем. Не бывает одновременно универсального и однозначного ответа на подобные вопросы.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
Petroveg
@Petroveg
Миром правят маленькие с#@&ки
Тут вопрос не в замедлении — с эти как раз у absolte всё в порядке, раз элемент не участвует в формировании нормального потока. Вопрос как раз в том, что все абсолютно позиционированные элементы не участвуют в формировании этого самого потока, и не влияют на остальные элементы.
Ответ написан
agmegadeth
@agmegadeth
Веб-разработчик в дизайн студии
Не уверен, но лейауты типа масонри именно на абсолютном позиционировании и построены. Расположением управляет js.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы