Когда выпадающее меню horizontal-multilevel-menu битрикс перестало выпадать

Jan 27, 2014 17:21


Использовала я дефолтный шаблон horizontal-multilevel-menu "из коробки", с небольшими CSS3-доработками своими. И вот на тебе - в один прекрасный момент перестало выпадать то, что раньше выпадало слоем. После чего перестало работать, когда, грешить ли на обновление системы, перенос ли на новое железо, обновления браузера - ведать не ведаем. В ИЕ как не было теней, так и не было, а тут ещё и менюшка третьим уровнем выпадать перестала.

p.s.: про ИЕ как умирающий артефакт, увы, мне писать приходится и работать с ним приходится, потому что в государственных структурах посетители сайта ничем, окромя ИЕ не пользуются. И это край как печально, потому что встречаются неадекватные пользователи, которые упрямо не желают перелезать в другой браузер: не знают ,не умею, привыкли, не хотят. И рабочего времени моего правки-костыли под ИЕ занимают 60%-70%, увы, особенно с выискиванием старых версий и попыток анализировать целесообразность и долю пользователей этого "гремучего: браузера в настоящий момент.

В итоге три дня сравниваю построчно дефолтный шаблон и стили со своими - ну хоть тресни, умолчание выпадает,  мой - не выпадает.
Казачок засраный засланый спрятался в строчке CSS (для ИЕ):

filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );

при наличии вот этой строчки в стилях третий уровень меню не выпадает.
Бубен не берёт. Только удаление хирургическим путём.
В других браузерах порядок.

bitrix, Тестинг и программинг, Работа, Случаи из жизни

Previous post Next post
Up