Безплатно! Онлайн събитие: От претоварване с информация до фокус и структура с Gemini & NotebookLM Регистрация тук.
Z-index
Пълен достъп до курса: Не
За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.
Z-index – контрол над подреждането в дълбочина
Когато два HTML елемента се окажат на едно и също място, браузърът трябва да реши кой да бъде „отгоре“. По подразбиране това става според реда им в HTML кода – по-късно дефинираният елемент застава над предишния. Свойството z-index ви дава контрол върху тази подредба по оста Z (в дълбочина), но работи само при позиционирани елементи. Ако трябва да запомните едно нещо: без position няма ефект от z-index.
Практически пример стъпка по стъпка
- Изберете елемент (например заглавие
h2) и му задайтеposition: relative;. - Добавете отместване, например
top: 50px;, за да се застъпи със следващ елемент. - Задайте и на втория елемент
position: relative;, за да могат да се припокрият. - Наблюдавайте как браузърът подрежда елементите според реда им в HTML.
- Добавете
z-index: 1;на елемента, който искате да бъде най-отгоре.
Използвани CSS свойства
position– определя начина на позициониране (relative,absoluteи др.). Необходимо условие за работа съсz-index.top– измества елемента вертикално спрямо нормалната му позиция.z-index– определя подредбата по оста Z; по-голяма стойност означава по-преден слой.