Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.06.2013, 15:46
Аспирант
Отправить личное сообщение для Blizzart Посмотреть профиль Найти все сообщения от Blizzart
 
Регистрация: 03.02.2010
Сообщений: 63

Сlickable area тега без дочерних элементов не работает IE
Здравствуйте! Уже второй день бьюсь с этой проблемой: во всех версиях IE элементы перестали реагировать на курсор! если в них нет дочерних элементов(только на них срабатывает наведение). То есть на такие теги никак нельзя навести даже через дебаггер. &nbsp; <!---->, background,text-indent и т.п., что я нашёл в интернетах, - бесполезно.
http://online.detishop.ru/ комплексно проблему можно увидеть в блоке "хиты продаж", где не работают стрелки и при наведение на товар, чтобы появилась кнопка "купить в 1 клик". причём из :hover я переделал на js, но результат тот же...
в итоге пока писал вопрос наткнулся на такое решение:
html{height:100%;position:relative;z-index:-1001;}

причем html,body {height:100%;} решило часть проблем, но только эти 2 свойства: position:relative;z-index:-1001; поставили точку в этом вопросе!
получается html перекрывает эти элементы..

Последний раз редактировалось Blizzart, 11.06.2013 в 17:27.
Ответить с цитированием
  #2 (permalink)  
Старый 12.06.2013, 19:21
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

Сообщение от Blizzart
html{height:100%;position:relative;z-index:-1001;}
Зачем вообще странице такой отрицательный приоритет?
Ответить с цитированием
  #3 (permalink)  
Старый 13.06.2013, 14:55
Аспирант
Отправить личное сообщение для Blizzart Посмотреть профиль Найти все сообщения от Blizzart
 
Регистрация: 03.02.2010
Сообщений: 63

Ruslan_xDD,
z-index: -1 тоже подойдёт, а вообще непонятно как это работает...
Ответить с цитированием
  #4 (permalink)  
Старый 14.06.2013, 06:58
Профессор
Отправить личное сообщение для Nanto Посмотреть профиль Найти все сообщения от Nanto
 
Регистрация: 21.12.2010
Сообщений: 243

Blizzart,
Да у Вас там трэш какой-то в вёрстке! display:table у основного блока, позиционирование, float слева и справа... Хорошо что хоть только в ИЕ глюкнуло (в 6-ом вообще смотреть не рекомендую )))). Переписывать к хренам всё надо, а не костыли лепить. Раскидать на странице левую колонку и контент с каруселькой - хорошему специалисту на час делов. И без кучи "вспомогательных" блоков (там просто ад во вложениях).
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
$('#id') не работает для некоторых элементов tmvrus jQuery 10 12.10.2010 15:45
Некорректно работает функция для создания элементов exec Общие вопросы Javascript 4 13.07.2010 11:15
Подскажите карусель, которая работает без какого либо фреймворка Khmelevsky Библиотеки/Тулкиты/Фреймворки 2 25.04.2010 12:45
jQuery Изменение цвета дочерних элементов libinstyle Общие вопросы Javascript 2 24.03.2010 04:46
Не работает onClick добавление тега <s> AvaGet Общие вопросы Javascript 13 09.12.2008 18:41