Когда использовать позиционирование CSS?

Я новичок в мире кодирования, XHTML, CSS и PHP. Я столкнулся с многочисленными учебными материалами относительно позиционирования, то есть относительного, абсолютного и фиксированного, но понятия не имею, когда я должен использовать их или когда лучше всего их использовать. Я был бы признателен за некоторые примеры.

Ответ 1

ALA имеет хороший учебник (есть много примеров) Позиционирование CSS может быть особенно полезно, когда вам нужно позиционировать то, что нельзя позиционировать в нормальном потоке.

Ответ 3

Два, которые я часто использую:

Относительное позиционирование: помогает стилировать элементы по отношению к другим элементам. Например. вы хотите переместить вход вправо относительно div внутри.

Фиксированное расположение: отлично подходит для таких вещей, как Refresh предложения, которые становятся "фиксированными", чтобы они следовали за вами везде, где вы прокручиваете.

Лучше всего поиграть с ними и убедиться сами.

Ответ 4

Чтобы эффективно использовать CSS для макета, он помогает узнать, как он используется для размещения содержимого страницы. В этой статье представлен обзор методов и правил, которые определяют визуальный рендеринг в спецификации CSS2. Он также указывает на некоторые вещи, о которых следует помнить.

http://www.handycss.com/how/how-to-use-css-positioning/