Чтобы зафиксировать блок на странице с помощью CSS, можно использовать свойство position. Например, чтобы зафиксировать блок в правом верхнем углу страницы, можно использовать следующий код:
HTML:
<div class="fixed-block">Зафиксированный блок</div>
CSS:
.fixed-block {
position: fixed;
top: 0;
right: 0;
width: 200px;
background-color: #fff;
padding: 10px;
box-shadow: 2px 2px 5px rgba(0, 0, 0, 0.3);
}
Здесь мы использовали свойство position со значением fixed, которое зафиксировало блок на странице. Затем мы использовали свойства top и right, чтобы задать позиционирование блока в правом верхнем углу страницы. Также мы установили ширину блока равной 200 пикселей, добавили белый фон и тень, чтобы блок выделялся на странице.
Примечание: При использовании position со значением fixed, блок будет зафиксирован на странице вне зависимости от прокрутки. Если вы хотите зафиксировать блок таким образом, что он остаётся видимым только в контексте своего родительского элемента при прокрутке, то можно использовать значение sticky в свойстве position.