Я думал, что элементы по умолчанию не установлены в HTML? Но все, что я наложу на мою страницу (кроме моего заголовка), не будет перемещаться при изменении размера окна браузера ... Как получилось?HTML-позиционирование
Я хочу, чтобы все было наоборот! (Заголовок должен оставаться фиксированным, а остальные элементы должны иметь возможность перемещения).
Я не использовал никаких команд позиции в моей таблице стилей CSS.
Я только использовал это, например:
.container2 {
width: 1200px;
height: 480px;
margin-top: 60px;
margin-left: 100px;
margin-bottom: 0;
}
Мой jsfiddle: http://jsfiddle.net/richirich/68Cnd/
(Да, я новичок в HTML, так что простите за грязный код).
Где вы ожидали, что они переместятся? – Shomz
Это потому, что некоторые HTML-элементы являются блочными элементами. Например, P-элементы всегда будут помещаться друг под друга. Некоторым объектам требуется установить ширину, иначе браузер не сможет их перемещать. Хорошим примером является Divs. Если вы не дадите им ширину (и поплавок), они будут установлены в 100% от ширины контейнера родителя. Кроме того, не используйте ширину: 1200 пикселей; это означает, что этот div будет шириной 1200 пикселей, независимо от того, насколько широкий экран посетителя – GroundZero
Элементы статические по умолчанию – KrishnaDhungana