Как да фиксираме положението на HTML елемент?

Фотошоп Fastweb Photoshop Уеб дизайн HTML CSS

 ФИКСИРАМЕ менюто, за да не се скрива при скролване, както е в този сайт например dama.bg/?

Всъщност се досетих как и успях да го направя сама :) Не знам дали е правилният начин, но работи.
Дублирах менюто, позиционирах второто най-отгоре на страницата и дадох position:fixed . Сложих му z-index, достатъчно голямо число, за да е над всички други слоеве, но да е скрито под  header.
Така, когато се скролне страницата и header се скрие, менюто се показва и е фиксирано най-отгоре.

Да, с position:fixed се прави.

Ако искаш можеш да го направиш и с jquery plugin.
Той ще ти даде възможност да контролираш елемента по-добре.
Като тези: https://www.sitepoint.com/10-jquery-sticky-scroll-plugins/
На много сайтове фиксирания елемент се показва чак когато scroll-неш надолу.

Вашият отговор

Научи компютърните програми онлайн от топ експертите на България
Регистрацията в АУЛА ви дава:
  • 20 безплатни урока
  • Трикове и тънкости за софтуера
  • Отговори на вашите въпроси
  • Регистрация