0 / 0 / 0
Регистрация: 25.01.2014
Сообщений: 9
|
||||||||||||||||
1 | ||||||||||||||||
При появлении div1 "уползает" под div2 z-index не работает02.02.2014, 17:20. Показов 1217. Ответов 8
Метки нет (Все метки)
Есть Вот такой CSS
Когда нажимаем на картинку блюда. открывается див с описанием, но он заезжает под нижестоящий див. прописал у выезжающего дива z-index: 2000; а у дива с которого он выезжает z-index: 100; но в результате при работе скрипта, все равно див Toggle1 заезжает за див eda. Вот на всякий случай привожу скроллинг JS
0
|
02.02.2014, 17:20 | |
Ответы с готовыми решениями:
8
Закрыть div1 при наведении на div2 и наоборот css правый край div1 прижать к правому краю div2 Пытаюсь спрятать нижнюю часть header под верхней. Не работает z-index Найти функцию Z при условии если G>F то Z:=(F+G)div2 ,иначе Z:=F*G*2. При размещении объектов в одну линию уползает разметка |
12 / 12 / 6
Регистрация: 01.09.2013
Сообщений: 125
|
|
02.02.2014, 17:45 | 2 |
Попробуйте поставить свойство "position: relative", везде где вы ставили свойство "z-index".
0
|
0 / 0 / 0
Регистрация: 25.01.2014
Сообщений: 9
|
|
02.02.2014, 17:49 [ТС] | 3 |
Результат тот же, к сожалению.
0
|
12 / 12 / 6
Регистрация: 01.09.2013
Сообщений: 125
|
|
02.02.2014, 18:29 | 4 |
А что именно, у вас не получается?
z-index работает только с position. При добавление к селектору "togglebox1", необходимо добавить следующие свойства: "z-index: 2000; position: relative". После применения вышенаписанных свойств, у меня блок находиться в самом верху. Если после данных изменений, у вас блок также находиться, ниже остальных блоков, то проверьте всё ли правильно вы сделали. Допустим изменить значения свойства z-index, у слоя которого значение равно "1000", заменить на "2", а у того слоя которого значение равно "2000", заменить на "1".
0
|
0 / 0 / 0
Регистрация: 25.01.2014
Сообщений: 9
|
|||||||||||
02.02.2014, 18:43 [ТС] | 5 | ||||||||||
по коду видно, но если перейти по ссылке и кликнуть по картинке, то видно, что выпадающий див находится под статическим слоем. Не могу понять, почему не работает z-index.
0
|
12 / 12 / 6
Регистрация: 01.09.2013
Сообщений: 125
|
||||||
02.02.2014, 19:08 | 6 | |||||
Сообщение было отмечено SaintSerg как решение
Решение
К сожалению, на вашем сайте в следующем блоке '<div class="togglebox1" style="display: none;"', нет свойства "position: relative".
Попробуйте проверить, всё в вашем коде до конца и если не чего не проясниться, попробуйте прочитать следующую тему: http://htmlbook.ru/css/z-index Добавлено через 3 минуты Напоминаю, чем больше значение z-index, тем оно находиться выше других блоков и других элементов. Добавлено через 6 минут А также попробуйте, заменить в вашем главном CSS коде "Классы для JS".
1
|
0 / 0 / 0
Регистрация: 25.01.2014
Сообщений: 9
|
|||||||||||||||||||||
02.02.2014, 19:41 [ТС] | 7 | ||||||||||||||||||||
в CSS .... Статью прочитал, все логично, вроде бы все сделано по правилам. в HTML к каждому классу togglebox1 добавил позицию relative и на всякий случай z-index)))))) результат тот же. не получается верхний див поместить над нижним. Может это происходить из-за JS просто знаний у меня минимум, все делаю по примерам. вот HTML верхний ряд!
0
|
12 / 12 / 6
Регистрация: 01.09.2013
Сообщений: 125
|
|||||||
02.02.2014, 19:51 | 8 | ||||||
Сообщение было отмечено SaintSerg как решение
Решение
Попробуйте загрузить архив, по следующей ссылке: HTML&CSS.rar
И запустите файл index.html, у себя на компьютере, через браузер Google Chrome или Mozilla Firefox.
1
|
0 / 0 / 0
Регистрация: 25.01.2014
Сообщений: 9
|
||||||
02.02.2014, 20:03 [ТС] | 9 | |||||
Бесполезно, не работает.
не могу понять в чем причина, весь код по строчкам перебрал. еще раз привожу полный листинг CSS может быть проблема не в классе toggle1 и eda, а где-то ранее? Этот CSS я взял со скриптом вкладок.
ООООО, отлично, пока не нашел разницы в CSS огромное спасибо, все работает!!!! Добавлено через 1 минуту Спасибо, все работает, смотрю разницу в CSS!!!
0
|
02.02.2014, 20:03 | |
02.02.2014, 20:03 | |
Помогаю со студенческими работами здесь
9
Как работает url такого типа index.php/reg/index Не работает команда INDEX при любых вариантах Моноблок не видит второй монитор под Windows, при этом под Linux работает Как можно прописать, чтобы при открытии домена в браузере по умолчанию открывался не index.html, а index.php? Компьютер при загрузке останавливается при появлении надписей f1,f2 и DEL SETUP Компьютер выключается при загрузке Windows при появлении Logon screen Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |