Как блок вывести поверх других?
Сейчас у меня так :
Нужно сделать вот так:
Вот код
Дополнительно:
Гуглить z-index
<div class="wrap1"></div> <div class="wrap2"></div> <div class="wrap3"></div> |
<div class="wrap1"></div> <div class="wrap2"></div> <div class="wrap3"></div>
.wrap1 , .wrap2 , .wrap3 { width: 100px; height: 100px; border: none; position: absolute; } .wrap1 { background-color: rgb(204, 157, 165); } .wrap2 { background-color: rgb(72, 72, 138); top: 60px; left: 60px; z-index: 3; } .wrap3 { background-color: rgb(54, 107, 54); top: 120px; left: 120px; } |
.wrap1 , .wrap2 , .wrap3 { width: 100px; height: 100px; border: none; position: absolute; } .wrap1 { background-color: rgb(204, 157, 165); } .wrap2 { background-color: rgb(72, 72, 138); top: 60px; left: 60px; z-index: 3; } .wrap3 { background-color: rgb(54, 107, 54); top: 120px; left: 120px; }
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос


Для того чтобы блок был выведен поверх других элементов на веб-странице, можно использовать свойство CSS `z-index`. Значение `z-index` определяет порядок слоев или "глубину" элемента на странице. Чем больше значение `z-index`, тем выше элемент будет находиться на странице.
Пример использования `z-index` в CSS:
<div style="position: relative"> <p style="z-index: 1;position: absolute">Этот блок будет поверх других</p> </div>
В этом примере мы создаем блок `
` имеет `position: absolute;` и `z-index: 1;`, что позволяет ему быть расположенным поверх других элементов внутри родительского блока.
Если вам нужно управлять порядком отображения элементов на странице, используйте свойство `z-index` в сочетании с позиционированием элементов (например, `position: relative;`, `position: absolute;`, `position: fixed;`). Убедитесь, что значения `z-index` уникальны для каждого элемента, чтобы правильно установить порядок слоев на странице.