Я новичок в мире кодирования, XHTML, CSS и PHP. Я столкнулся с многочисленными учебными материалами относительно позиционирования, то есть относительного, абсолютного и фиксированного, но понятия не имею, когда я должен использовать их или когда лучше всего их использовать. Я был бы признателен за некоторые примеры.
Когда использовать позиционирование CSS?
Ответ 1
ALA имеет хороший учебник (есть много примеров) Позиционирование CSS может быть особенно полезно, когда вам нужно позиционировать то, что нельзя позиционировать в нормальном потоке.
Ответ 2
Для понимания позиционирования CSS вам нужно ознакомиться с "CSS BOX Model"
В Интернете есть множество обучающих программ. Вот несколько хороших примеров с новичками:
http://www.brainjar.com/css/positioning/default.asp
Ответ 3
Два, которые я часто использую:
Относительное позиционирование: помогает стилировать элементы по отношению к другим элементам. Например. вы хотите переместить вход вправо относительно div внутри.
Фиксированное расположение: отлично подходит для таких вещей, как Refresh предложения, которые становятся "фиксированными", чтобы они следовали за вами везде, где вы прокручиваете.
Лучше всего поиграть с ними и убедиться сами.
Ответ 4
Чтобы эффективно использовать CSS для макета, он помогает узнать, как он используется для размещения содержимого страницы. В этой статье представлен обзор методов и правил, которые определяют визуальный рендеринг в спецификации CSS2. Он также указывает на некоторые вещи, о которых следует помнить.