Для зафиксирования шапки сайта в CSS можно использовать свойство position со значением fixed. Например:
header {
position: fixed;
top: 0;
left: 0;
width: 100%;
background-color: #fff;
z-index: 9999;
}
В данном примере шапка сайта будет зафиксированаверху страницы, занимая всю ширину экрана и имея белый фон. Значение z-index используется для установки порядка наложения элементов на странице, чтобы шапка была всегда сверху.