Скользящие изображения Z-индекса CSS - PullRequest
2 голосов
/ 25 января 2012

У меня небольшая проблема с веб-сайтом.

jn-racing.de

Панель "Баннер" под навигацией на заднем плане - .png изображение с гра, но скользящие изображения находятся в передней части png.

Z-индекс скользящих изображений равен 3, а класс css "banner" равен 99.

Фондолжно быть перед скользящими изображениями.

Спасибо

Ответы [ 2 ]

1 голос
/ 25 января 2012

Дочерние элементы #slider и самого #slider позиционированы (относительны), что означает, что они принадлежат каждому к своему собственному стековому контексту, и z-index не будет иметь никакого эффекта.

A)

Вам нужно удалить свойство position. Но это может конфликтовать с вашими позиционированными изображениями, так что на самом деле это не вариант.

В)

Вам понадобится фон травы, чтобы он находился в том же контексте стека, что и #slider, что означает, что он должен быть в элементе, который также является прямым потомком #banner (родственного для #slider).

Пример:

#slider:after {
    content: '';
    height: 10px;
    width: 1024px;
    background: url(images/banner.png) no-repeat left bottom;
}
0 голосов
/ 25 января 2012

Вы должны поместить вашу газету .png html под #slider div и присвоить ей (новый img) ID.Пока это фон, будет труднее переместить его вперед через css.Это помогает?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...