Суть проблемы вот в чем. Есть горизонтальное выпадающее меню на сайте организованное не стандартными средствами 1С Битрикс (так сделал разработчик шаблона), так вот в некоторых браузерах таких как Opera и Mozilla Firefox меню работает корректно, в Internet Explorere нижний край меню обрезается и выпадающие менюшки не показываются. Сразу скажу, что меню написано на CSS и обычными HTML списками. Но я заметил одну интересную штуку - берем один и тот же HTML файл, в который выносим стили CSS и HTML теги и запускаем локально на компьютере - во всех трех браузерах отображается корректно, как только вставляем HTML верстку в шаблон для 1С Битрикса и выносим стили в стили шаблона, как тут же происходит вышеописанная ситуация - в IE обрезается нижняя граница меню и выпадающие менюшки не показываются. Даже не знаю что и думать. Вот адрес сайта, на котором такая фигня творится www.bmskirov.ru Предупреждаю, что сайт находится в активной разработке. Ваши соображения по этому поводу?
Вот я тоже про это и подумал, что возможно какие то стили компонентов затирают. А как проверить то - ведь их там просто огромное количество. Локально на машине все нормально во всех браузерах, а как запихиваю в шаблон для битрикса, вот отсюда и начинаются проблемы.
Александр Коновалов пишет: Суть проблемы вот в чем. Есть горизонтальное выпадающее меню на сайте организованное не стандартными средствами 1С Битрикс (так сделал разработчик шаблона), так вот в некоторых браузерах таких как Opera и Mozilla Firefox меню работает корректно, в Internet Explorere нижний край меню обрезается и выпадающие менюшки не показываются. Сразу скажу, что меню написано на CSS и обычными HTML списками. Но я заметил одну интересную штуку - берем один и тот же HTML файл, в который выносим стили CSS и HTML теги и запускаем локально на компьютере - во всех трех браузерах отображается корректно, как только вставляем HTML верстку в шаблон для 1С Битрикса и выносим стили в стили шаблона, как тут же происходит вышеописанная ситуация - в IE обрезается нижняя граница меню и выпадающие менюшки не показываются. Даже не знаю что и думать. Вот адрес сайта, на котором такая фигня творится www.bmskirov.ru Предупреждаю, что сайт находится в активной разработке. Ваши соображения по этому поводу?
Я обобщаю тему. Вся проблема в кроссбраузерной вёрстке. Вообще-то если честно Internet Explorer даже самых последних версий является самым плохим браузером. И собственно вся кроссбраузерная вёрстка заключается в том чтобы писать сайт для самого плохого браузера. Например, в IE не поддерживается метод object и много чего другого не поддерживается. На худой конец можно указать пользователю Вашего сайта, что IE его не поддерживает, но это не совсем правильное решение.
А мне кто ответит? Как сделать выпадающее верхнее меню? Для версии Битрикс Малый Бизнес -> Интернет-магазин 9.5(демоверсия) стандартными методами не получается - нужно дописывать код вручную. Испробовал все шаблоны - нет результата. Может кто подскажет хотя-бы где прочитать можно об этом механизме чтобы с чего-то начать?