Как сделать статичный фон css

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон cssКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон cssКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

При установке неподвижной картинки фона под таблицу, в которой у нас будет располагаться текст и прочая полезная информация, создаётся следующий эффект: при прокрутке таблицы с текстом фон под ней остаётся неподвижным, а не сдвигается вместе с таблицей. Как здесь: здесь

Есть несколько способов установить то, что нам нужно.

Выбираем картинку, которая будет у нас фоном. В данном случае я беру вот такую картинку (кликните по миниатюре, чтобы увидеть полный размер):

В документ стилей css, туда, где задаём параметры для BODY, вставляем такую конструкцию:

В данном случае мы берём в качестве картинки фона большое изображение во весь экран (например, 1280 на 1024 px).

Итак, вот какие параметры мы задаём при помощи стилей:

Итак, мы вставили в документ стилей css, в BODY, вот эту конструкцию:

Я создала простую таблицу на 70 % экрана и поместила в ней текст и две картинки для наглядности. Вот что у нас получилось на странице: ПРИМЕР (чтобы увидеть эффект неподвижного фона, покрутите страницу вниз-вверх).

Попробуем поставить маленькую картинку, которая будет автоматически повторяться и заполнять всё пространство страницы, образовывая узор фона. Вот эта картинка:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

При этом мы фиксируем весь фон, прописывая в таблице стилей css вот такую конструкцию:

Попробуем установить фоновую картинку с одной стороны, а таблицу с текстом и картинками на странице расположить с противоположной стороны, чтобы она не загораживала собой фоновую картинку. Для этого пропишем в документе css следующее:

© М.В. Гуминенко. 2009 г.
По вопросам использования материалов сайта обращаться по адресу: Kippari2007@rambler.ru
Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

Источник

Работа с фоном элемента в CSS

В этом учебнике мы уже рассмотрели с вами такие аспекты работы с изображениями как использование свойств границ (цвет, стиль и толщина), научились задавать тень для изображений (Статья «Тень элемента в CSS»), рассмотрели, как можно создать эффект рамки, добавив задний фон и пустой промежуток между границей и изображением (Статья «Блочная и строчная модель в CSS»). Научились делать изображения плавающими (Статья «Плавающие элементы в CSS») и позиционировать их относительно краев родительского элемента, научились управлять внешними отступами между элементами, но всего этого пока не достаточно.

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

Фон элемента это общий размер элемента, включая значения внутренних отступов (padding) и границ (border), но, не включая значение внешних отступов – свойство margin.

В настоящее время браузеры работают с тремя графическими форматами:

Чтобы задать изображение в качестве заднего фона необходимо использовать свойство background-image и указать путь к файлу изображения, который может быть как относительный, так и абсолютный:

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

Давайте рассмотрим пример, в котором установим задний фон, который представляет из себя три разноцветных квадрата размером 100 на 100 пикселей для элемента :

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

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

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

Результат нашего примера:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css Рис. 115 Пример установки изображения в качестве фона.

Управление повтором фонового изображения

Как мы с вами установили из примера, фоновое изображение размещается по умолчанию в верхнем левом углу элемента и повторяется по вертикали и горизонтали. Давайте научимся изменять эти предопределенные значения и для начала рассмотрим, как управлять повтором изображения, а поможет нам в этом CSS свойство background-repeat.

Это свойство имеет следующие доступные значения:

ЗначениеОписание
repeatФоновое изображение будет повторяться как по вертикали, так и по горизонтали. Это значение по умолчанию.
repeat-xФоновое изображение будет повторяться по горизонтали (по оси x).
repeat-yФоновое изображение будет повторяться по вертикали (по оси y).
no-repeatФоновое изображение не будет повторяться.

Для следующего примера используем задний фон, который представляет из себя два разноцветных квадрата размером 10 на 10 пикселей.

По аналогии с предыдущим примером для мы установили задний фон, который дублируется как по горизонтали, так и по вертикали. Кроме того, мы создали для наших блоков три класса, которые определяют как будет повторяться фоновое изображение, используя различные значения для свойства background-repeat:

Результат нашего примера:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css Рис. 116 Пример управления повтором фонового изображения.

Управление позицией фонового изображения

По умолчанию, фоновое изображение позиционируется в верхнем левом углу элемента, используя CSS свойство background-position мы можем изменить это положение с использованием единиц измерения CSS, либо используя ключевые слова:

Рассмотрим пример использования этого свойства:

В данном примере, мы создали 10 блоков с различными классами, в которых заданы различные значения, связанные с позиционированием фоновых изображений. Для первых девяти блоков были использованы всевозможные ключевые слова, а для последнего блока было задано значение для горизонтального позиционирования в пикселях, а для вертикального в процентах.

Результат нашего примера:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css Рис. 117 Пример позиционирования фонового изображения.

Фиксированный задний фон

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

Давайте с Вами рассмотрим, как с помощью свойства background-attachment сделать «параллакс» эффект.

В данном примере для всех элементов

Результат нашего примера:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css Рис. 118 Пример фиксированного фонового изображения.

Свойства CSS 3 для работы с фоновыми изображениями

Настало время углубить свои знания в работе с задним фоном элементов и познакомиться с новыми свойствами CSS, которые были введены в стандарте CSS 3.

Возможные значения этого свойства:

ЗначениеОписание
padding-boxФоновое изображение позиционируется от верхнего левого угла элемента (изображение не заходит под границу элемента с этих сторон). Это значение по умолчанию.
border-boxФоновое изображение позиционируется от верхнего левого угла элемента (изображение заходит под границу элемента).
content-boxФоновое изображение позиционируется от верхнего левого угла содержимого элемента.

Рассмотрим применение этого свойства:

В данном примере мы разместили три блока, задали для них задний фон в виде изображения и указали для них различные значения свойства background-originКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css:

Результат нашего примера:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css Рис. 119 Пример использования свойства background-origin.

У Вас может возникнуть вопрос: — А в чем собственно заключается разница между свойством background-originКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css и background-clipКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css?

Разница заключается в том, что свойство background-clipКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css в отличие от background-originКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css обрезает ту часть фона, которая выходит из указанных рамок. Свойство background-originКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css лишь определяет, как позиционируется фоновое изображение.

В таблице представлены возможные значения этого свойства:

ЗначениеОписание
border-boxФон элемента занимает все пространство (включая границы элемента). Это значение по умолчанию.
padding-boxФон элемента занимает все пространство (не включая границ элемента).
content-boxФон элемента занимает все содержимое элемента (если у элемента установлены значения padding (внутренние отступы), то это пространство не будет окрашено).

Давайте рассмотрим следующий пример:

В этом примере мы разместили три блока, установили для них задний фон в виде изображения и указали различные значения свойства background-clipКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css:

Результат нашего примера:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css Рис. 120 Пример использования свойства background-clip.

Как вы могли заметить свойства background-originКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css и background-clipКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css, имеет смысл применять только тогда, когда у элемента есть внутренние отступы, либо границы.

Установить размер заднего фона допускается с использованием единиц измерения CSS, процентов, либо ключевых слов:

Рассмотрим применение этого свойства:

В данном примере мы разместили пять блоков, задали для них задний фон в виде изображения и указали для них различные значения свойства background-sizeКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css:

Результат нашего примера:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css Рис. 121 Пример масштабирования фоновых изображений.

Универсальное свойство background

Существует более простой метод задать значения всех свойств для работы с задним фоном в одном объявлении, используя универсальное свойство background.

Свойство background имеет следующий синтаксис:

Где значения соответствуют вышерассмотренным нами свойствам:

Давайте рассмотрим пример использования универсального свойства background:

И так, что мы сделали в этом примере:

Результат нашей работы:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css Рис. 122 Пример использования универсального свойства background.

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

Вопросы и задачи по теме

Перед тем как перейти к изучению следующей темы пройдите практическое задание:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

Практическое задание № 28.

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

Если у Вас возникают трудности при выполнении практического задания, Вы всегда можете открыть пример в отдельном окне и проинспектировать страницу, чтобы понять какой код CSS был использован.

Источник

Фон в CSS – памятка для начинающих

При вёрстке страниц веб-сайта часто требуется задать фон определённому объекту для улучшения читаемости текста и внешнего вида портала в целом. Какими способами и методами можно задавать фон в CSS?

Работа с фоном в CSS

background-color

Задаёт цвет фона. Его можно применять как к отдельным элементам

background-image

Данное свойство используется для вставки фоновой картинки, указывая при этом ссылку на неё.

Обратите внимание на то, как указан путь к картинке. Это значит, что изображение должно находиться в той же директории, что и файл стилей CSS. Иначе придётся указывать полный путь к файлу.

background-repeat

Изображение из предыдущего примера будет повторяться по всему экрану благодаря данному свойству.

Оно может иметь несколько значений:

Например, повторение по горизонтали выглядит так:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

background-attachment

Это свойство определяет фиксирование фонового изображения при скроллинге:

background-position

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

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

gradient

Плавный переход от одного цвета к другому, причем переходов допускается несколько.

Использование градиента можно наглядно продемонстрировать в примере кода:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

Все приведённые настройки можно сделать в одном свойстве background, записав их в перечисленном порядке.

Если пропустить какое-либо свойство, для него устанавливается значение по умолчанию.

Работа с размером фона в CSS

В CSS 2.1 фоновая картинка сохраняет фиксированный размер, однако в CSS 3 было введено подсвойство size, благодаря которому фоновое изображение может быть растянуто или сжато.

Существует несколько способов, позволяющих определить размер:

Абсолютное изменение размера

Ширина и высота по умолчанию устанавливаются автоматически, а новый размер можно задать с помощью различных единиц измерения.

Например, если исходное изображение имеет разрешение 300 на 300 пикселей, то такой код сделает его ширину в два раза меньше:

Если указано только одно значение, оно по умолчанию считается как ширина, высота определяется автоматически, и пропорции сохраняются.

Код, который масштабирует картинку до размера 100 на 100 пикселей, выглядит так:

Относительное изменение размера

Если применять проценты, размер будет основываться не на изображении, а на элементе.

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

Как показывает практика, использование процентов весьма полезно для адаптивного дизайна.

Масштабирование до максимального размера

В свойстве background-size значение contain масштабирует фоновое изображение так, чтобы оно полностью заполняло контейнер или всю страницу.

Уменьшение или увеличение происходит пропорционально до тех пор, пока высота или ширина не будет выходить за рамки контейнера.

Такой фон страницы будет автоматически подгоняться под любое разрешение:

Заполнение фоном

Используя в свойстве background-size значение cover, фон масштабируется таким образом, чтобы заполнить всё пространство контейнера.

В том случае, если соотношения сторон различаются, картинка обрежется:

Масштабирование сразу нескольких фонов

Они могут быть масштабированы при помощи списка значений, которые разделены запятыми в том же порядке:

Создание полупрозрачного фона в CSS

Полупрозрачный элемент хорошо заметен на фоновом рисунке. В веб-дизайне полупрозрачность достигается за счёт свойства opacity или задаваемого для фона формата цвета RGBA.

Особенность данного свойства заключается в том, что прозрачность действует не только на фон, но и на все дочерние элементы. После увеличения прозрачности, и текст и фон станут полупрозрачными.

Пример создания полупрозрачного блока:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

Однако достаточно часто полупрозрачным должен быть только фон определённого элемента, а текст оставаться непрозрачным для читабельности.

В таком случае opacity не подходит и следует воспользоваться форматом RGBA, в котором помимо значений яркости синего, красного и зелёного цветов устанавливается ещё и значение прозрачности. 1 означает абсолютную непрозрачность, а 0 — полную прозрачность.

Пример задания прозрачного фона:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

Надеемся, что данное руководство вам пригодилось, и желаем успехов в освоении веб-дизайна!

Источник

Эффект фиксированного фона на CSS

Дата публикации: 2015-05-18

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

От автора: Простой шаблон, в котором используется CSS свойство background-attachment для создания эффекта фиксированного фона. Иногда вам не нужно писать какой-то ненормальный JavaScript код, чтобы создать креативные и хорошо выглядящие эффекты. Сегодня в центре нашего внимания всего одно CSS свойство — background-attachment. Вы можете зафиксировать фон в рамках области просмотра (background-attachment: fixed;).

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон cssКак сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

Суть нового трюка заключается в том, что у нас есть один и тот же элемент (в данном случае телефон), который расположен в одном и том же месте для всех фоновых изображений. Таким образом, во время прокрутки страницы двигаются все элементы, за исключением телефона. Все, что вам необходимо, – это разные изображения одинакового размера и один общий элемент, расположенный в одном и том же месте.

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

Создание структуры

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

Практический курс по верстке адаптивного сайта с нуля!

Изучите курс и узнайте, как верстать современные сайты на HTML5 и CSS3

Источник

2.10. CSS-фон

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон css

Каждый блок html-элемента имеет фоновый слой, который может быть полностью прозрачным (по умолчанию) или заполнен цветом и/или одним или несколькими изображениями. CSS-свойства фона указывают, какой цвет background-color и изображения background-image использовать, а также их размер, расположение, способ укладки и т.д.

Фон не отображается у пустых элементов с нулевой высотой. Отрицательные значения свойства margin не влияют на фон элемента.

Свойства фона html-элементов

1. Базовый цвет: свойство background-color

Свойство background-color устанавливает цвет фона элемента. Цвет рисуется за фоновыми изображениями. Для блочных элементов цвет фона распространяется на всю ширину и высоту блока элемента, для строчных — только на область их содержимого.

Цвет фона обрезается в соответствии со значением background-clip самого нижнего слоя фонового изображения.

Свойство не наследуется.

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон cssРис. 1. Свойство background-color для разных элементов

2. Источник изображения: свойство background-image

Свойство background-image устанавливает фоновое изображение (одно или несколько) элемента. Значение none считается слоем изображения, но ничего не рисует. Изображение, которое является пустым (нулевой ширины или нулевой высоты), которое не загружается или не может быть отображено (например, потому что оно не в поддерживаемом формате изображения) также считается слоем, но ничего не рисует.

Свойство не наследуется.

3. Укладка изображений: свойство background-repeat

Свойство background-repeat определяет, как фоновые изображения укладываются в области фона после того, как для них установлены размеры и позиционирование. Если значение свойства имеет два ключевых слова, первое используется для горизонтального направления, второе — для вертикального.

Свойство не наследуется.

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон cssРис. 2. Свойство background-repeat

4. Фиксация изображения: свойство background-attachment

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

Свойство не наследуется.

background-attachment
Значения:
scrollФоновое изображение прокручивается вместе с текстом и другим содержимым. Значение по умолчанию.
fixedПредотвращает перемещение, фиксирует фоновое изображение на заднем плане.
localФоновое изображение прокручивается вместе с содержимым элемента.
initialУстанавливает значение свойства в значение по умолчанию.
inheritНаследует значение свойства от родительского элемента.

5. Позиционирование изображений: свойство background-position

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

Свойство не наследуется.

Пара ключевых слов может быть переупорядочена, в то время как комбинация ключевого слова и длины или процента не может. Например, center left — допустимое значение, а 50% left — нет.

Положительные значения смещают внутрь от края области расположения фона. Отрицательные значения смещают наружу от края области расположения фона.

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон cssРис. 3. Свойство background-position

Можно задать фоновую картинку так, чтобы она располагалась только по низу блока:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон cssРис. 4. Фоновое изображение по низу блока

Также благодаря свойству позиционирования, для одного блока можно использовать несколько фоновых изображений:

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон cssРис. 5. Задание для блока нескольких фоновых изображений

6. Область рисования: свойство background-clip

Свойство background-clip определяет область рисования фона. Фон всегда рисуется под рамкой элемента, если таковая имеется.

Корневой элемент имеет другую область рисования фона, поэтому свойство background-clip на него не влияет.

Свойство не наследуется.

background-clip
Значения:
border-boxФон закрашивает область в пределах рамки элемента. Значение по умолчанию.
padding-boxФон закрашивает область в пределах внутренних полей элемента.
content-boxФон закрашивает только область содержимого.
initialУстанавливает значение свойства в значение по умолчанию.
inheritНаследует значение свойства от родительского элемента.

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон cssРис. 6. Свойство background-clip

7. Область расположения фона: свойство background-origin

Свойство background-origin указывает область расположения фона для элементов, которые выводятся на экране как единый блок (например, не абзацы текста).

Свойство не наследуется.

background-origin
Значения:
padding-boxФон позиционируется относительно верхних границ области внутренних полей элемента. Значение по умолчанию.
border-boxФон позиционируется относительно верхних границ рамки элемента.
content-boxФон позиционируется относительно верхних границ области содержимого элемента.
initialУстанавливает значение свойства в значение по умолчанию.
inheritНаследует значение свойства от родительского элемента.

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон cssРис. 7. Свойство background-origin

8. Размер изображений: свойство background-size

Свойство background-size устанавливает размер фоновых изображений.

Свойство не наследуется.

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон cssРис. 8. Свойство background-size

9. Краткая запись свойств фона: свойство background

10. Множественные фоны

Первое изображение в списке — это слой, отображаемый ближайший к пользователю, следующий отрисовывается за первым, и так далее. Цвет фона, если он есть, закрашивается под всеми остальными слоями.

Как сделать статичный фон css. Смотреть фото Как сделать статичный фон css. Смотреть картинку Как сделать статичный фон css. Картинка про Как сделать статичный фон css. Фото Как сделать статичный фон cssРис. 9. Пример использования нескольких фоновых изображений

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *