«Background fixed» — это английская фраза, обозначающая определенное свойство CSS, называемое «background-attachment: fix». Это свойство используется в веб-разработке для управления поведением фонового изображения при прокрутке веб-страницы. Если для свойства background-attachment установлено значение «fixed», фоновое изображение остается в фиксированном положении относительно области просмотра, в то время как содержимое веб-страницы прокручивается над ним.
Вот несколько способов добиться фиксированного фонового эффекта с помощью CSS:
- Свойство CSS-background-attachment: вы можете установить для свойства background-attachment значение «fixed» для нужного элемента или тега body в таблице стилей CSS.
Пример:
body {
background-image: url('background.jpg');
background-attachment: fixed;
}
- Встроенный CSS: вы также можете применить свойство background-attachment непосредственно к элементу HTML, используя атрибут style.
Пример:
<body >
<!-- Content of the webpage -->
</body>
- Использование класса CSS: создайте класс CSS, определяющий свойство background-attachment, и примените его к нужному элементу.
Пример:
.fixed-background {
background-image: url('background.jpg');
background-attachment: fixed;
}
<body class="fixed-background">
<!-- Content of the webpage -->
</body>
- Встроенное оформление CSS. Вы также можете применить свойство background-attachment непосредственно к отдельным элементам HTML, используя встроенное оформление.
Пример:
<div >
<!-- Content of the element -->
</div>
- Псевдоэлементы CSS: используйте псевдоэлементы CSS, такие как ::before или ::after, для создания фиксированного фонового эффекта.
Пример:
«»;
позиция: фиксированная;
сверху: 0;
слева: 0;
ширина: 100%;
высота: 100%;
фоновое изображение: url(‘background.jpg’);
background-attachment: исправлено;
z-index: -1;