2014-11-08 5 views
0

Я пытаюсь создать мобильный сайт, в котором есть меню, которое открывается со стороны при нажатии кнопки. Я использую Bootstrap для слайд-шоу, который включает h1 текст на изображения. Как на этой картинке (не хватает очков репутации, чтобы поместить ее прямо, извините) http://i.imgur.com/ODbbCKN.png. Обратите внимание, что это не было сделано в мобильном браузере/устройстве, а в Google Chrome.h1 текст появляется над навигационной панелью с боковой раздвижкой

Проблема в том, что текст слайд-шоу и точек щелчка перекрывает меню, чего я не хочу. Я хочу, чтобы меню было четким и чистым, без этого.

Я попытался использовать значения z-index, чтобы исправить это, но он не будет работать независимо от того, что я назначаю каждому. Какие-либо предложения?

+0

Пожалуйста, объясните проблему немного больше. Вы пытались использовать z-index, чтобы исправить что? Меню проходит через слайд-шоу? – Keith

+0

В чем проблема? –

+0

Я добавил лучшее объяснение проблемы. – Republican31

ответ

0

Хорошие новости! Я нашел проблему. Я пытался применить z-index только к элементам h1, потому что это было то, что перекрывало меню. Я попытался вместо указания всего Bootstrap Carousel Z-индекс 1, добавив:

#myCarousel { 
z-index: 1; 
} 

На моей странице CSS. А также присваивание всем элементам, составляющим скользящее меню, значение z-индекса 9.

0

При использовании z-index вы должны убедиться, что элемент, который вы пытаетесь применить z-index, должен иметь положение, отличное от статического, например position: relative; или положение: абсолютное;

+0

Если «позиция: фиксированная»; также будет работать, я думаю, что это то, что применяется. – Republican31

Смежные вопросы