Властивість CSS: z-index - Блог ITVDN
ITVDN: курси програмування
Відеокурси з
програмування
УКР
  • РУС
  • УКР

    Вибери свою IT спеціальність

    Підписка
    УКР
    • РУС
    • УКР
    Arrow
    27 березня відбудеться вебінар «Підготовка до співбесіди з PHP» Подробиці і реєстрація
    Arrow

    Властивість CSS: z-index

    advertisement advertisement

    Введение

    В данной статье с помощью некоторых примеров мы научим Вас использовать свойство CSS: Z-index.


    Z-index используется для стабилизации порядка элементов, которые перекрываются.

    Z-Index является важным свойством CSS. Оно указывает на уровень элемента в стеке. Свойство z-index регулирует вертикальный порядок перекрытия элементов, а сам z-index определяет, какой элемент будет располагаться выше остальных.

    z-index

    Элемент с большим указателем порядка стека всегда будет располагаться выше элемента более низкого порядка. А элемент с самым большим индексом перекроет остальные элементы. «Порядок стека» обращается к позиции элемента по оси Z. Чем выше значение z-индекса, тем ближе элемент будет располагаться к верхней части порядка наложения.

    Синтаксис Z-index 

    z-index: auto| number | initial | inherit;

     Z-index: auto

    • Это настройка по умолчанию, что приписывает одинаковое значение и элементу, и родителю. Если значение не определено для родителя, то оно равняется нулю (0);

    Z-index: integer number

    • Z-index: 1
    • Z-index: 2
    • Z-index: 3

    Z-index: negative number

    • Z-index: -1

    Z-index: inherit

    • Принимает такое же определенное значение, как свойство элемента родителя.

    Ниже предоставлен HTML код, который будем использовать. 

    <!DOCTYPE html>

    <html>

    <head>

        <title>Z-Index tutorialtitle>

    head>

    <body>

        <div id="one">Onediv>

        <div id="two">Twodiv>

        <div id="Three">Threediv>

        <div id="Four">Fourdiv>

        <div id="Five">Fivediv>

    body>

    html>

    Далее мы используем CSS код для установки внешнего вида всем элементам HTML, что использовались ранее.

    #one {

        border: solid 5 px silver;

        background-color: Aqua;

        position: absolute;

        z-index: 1;

        opacity: 0.5;

        height: 100 px;

        width: 100 px;

    }

    #two {

        border: solid 5 px silver;

        background-color: Green Yellow;

        position: absolute;

        top: 30 px;

        left: 35 px;

        z-index: 2;

        opacity: 0.5;

        height: 100 px;

        width: 100 px;

    }

    #Three {

        border: solid 5 px silver;

        background-color: Coral;

        position: absolute;

        top: 60 px;

        left: 60 px;

        opacity: 0.5;

        z-index: 3;

        height: 100 px;

        width: 100 px;

    }

    #Four {

        border: solid 5 px silver;

        background-color: Yellow;

        position: absolute;

        top: 90 px;

        left: 90 px;

        opacity: 0.5;

        z-index: 4;

        height: 100 px;

        width: 100 px;

    }

    #Five {

        border: solid 5 px silver;

        background-color: MediumSpringGreen;

        position: absolute;

        top: 120 px;

        left: 120 px;

        opacity: 0.5;

        z-index: 5;

        height: 100 px;

        width: 100 px;

    }

    Полный код

    <!DOCTYPE html>

    <html>

    <head>

        <title>Z-Index tutorialtitle>

        <style>

            #one {

                border: solid 5px silver;

                background-color: Aqua;

                position: absolute;

                z-index: 1;

                opacity: 0.5;

                height: 100px;

                width: 100px;

            }

            #two {

                border: solid 5px silver;

                background-color: Green Yellow;

                position: absolute;

                top: 30px;

                left: 35px;

                z-index: 2;

                opacity: 0.5;

                height: 100px;

                width: 100px;

            }

            #Three {

                border: solid 5px silver;

                background-color: Coral;

                position: absolute;

                top: 60px;

                left: 60px;

                opacity: 0.5;

                z-index: 3;

                height: 100px;

                width: 100px;

            }

            #Four {

                border: solid 5px silver;

                background-color: Yellow;

                position: absolute;

                top: 90px;

                left: 90px;

                opacity: 0.5;

                z-index: 4;

                height: 100px;

                width: 100px;

            }

            #Five {

                border: solid 5px silver;

                background-color: MediumSpringGreen;

                position: absolute;

                top: 120px;

                left: 120px;

                opacity: 0.5;

                z-index: 5;

                height: 100px;

                width: 100px;

            }

        style>

    head>

    <body>

        <div id="one">Onediv>

        <div id="two">Twodiv>

        <div id="Three">Threediv>

        <div id="Four">Fourdiv>

        <div id="Five">Fivediv>

    body>

    html>

    Наш результат:

    Результат

    Заключение

    Надеемся, что данная статья Вам понравилась. Она будет полезной для новичков в HTML и CSS.

    Источник: http://www.c-sharpcorner.com/UploadFile/88d8c0/z-index-property-in-css/

    КОМЕНТАРІ ТА ОБГОВОРЕННЯ
    advertisement advertisement

    Купуй передплатуз доступом до всіх курсів та сервісів

    Бібліотека сучасних IT знань у зручному форматі

    Вибирай свій варіант підписки залежно від завдань, що стоять перед тобою. Але якщо потрібно пройти повне навчання з нуля до рівня фахівця, краще вибирати Базовий або Преміум. А для того, щоб вивчити 2-3 нові технології, або повторити знання, готуючись до співбесіди, підійде Пакет Стартовий.

    Стартовий
    • Усі відеокурси на 3 місяці
    • Тестування з 10 курсів
    • Перевірка 5 домашніх завдань
    • Консультація з тренером 30 хв
    59.99 $
    Придбати
    Весняний
    • Усі відеокурси на 15 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    90.00 $
    219.99 $
    Придбати
    Акція
    Преміум
    • Усі відеокурси на 12 місяців
    • Тестування з 24 курсів
    • Перевірка 20 домашніх завдань
    • Консультація з тренером 120 хв
    169.99 $
    Придбати
    Notification success