HTML <body>с фоновым изображением - PullRequest
1 голос
/ 06 июля 2011

Допустим, у меня есть тег, а в CSS я определяю его как наличие фонового изображения шириной 1px, с repeat-x ... Также для этого тела я не определяю и не даю никакой ширины ..

На этой странице также присутствует другой контент.

Теперь у меня вопрос, какой или какой ширины будет фоновое изображение, передаваемое размаху тела ... Например, какой будет его ограничительная рамка и какая будет его ширина?

Ответы [ 2 ]

0 голосов
/ 06 июля 2011

Если тег body не ограничен каким-либо CSS или скриптом, его ширина будет больше ширины окна или максимальной ширины содержимого в нем (аналогично правилам div).Итак, ваш фон будет повторяться во всю ширину.Рост без ограничений будет только таким же высоким, как и содержимое внутри него.

0 голосов
/ 06 июля 2011

Он будет привязан к элементу (и в нем к размеру элемента), который был указан в CSS согласно правилам специфичности CSS. В случае тега <BODY> он будет продолжаться для ширины окна браузера.

Если элемент унаследовал его ширину от родительского элемента, то по какой-то причине фоновое изображение будет идти для указанных родительских элементов с заданной шириной без отступов и полей.

Больше информации о правилах специфичности на Smashing Magazine

Надеюсь, это поможет.

...