overflow: hidden yandex browser

(Ответов: 1, Просмотров: 1043)
  1. Студент Аватар для Dikucher
    • Регистрация: 08.02.2013
    • Сообщений: 66
    • Репутация: 0
    Имеем верстку на тестовом домене
    Проблема с видео слайдером ( там где фон монитор ПК ) , проблема только в yandex browser
    У контейнера в слайдере есть свойство overflow: hidden, но яндексу на него похоже что наплевать. Ума не приложу, каким образом вылязят слайды и как этот пофиксить.

    ---------- Сообщение добавлено 15:07 ---------- Предыдущее 14:09 ----------

    Вот что на другом форуме
    На самом деле это не совсем косяк Я.Браузера, в Opera новой также, это такая "особенность" iframe от Youtube. Как вариант попробовать решить "навесом" js:
    Код:
    $(document).ready(function (){
    $('iframe').each(function(){         var url = $(this).attr("src");         $(this).attr("src",url+"?wmode=transparent");     }); });
    добавление - мне не помогло. ( оно сейчас там стоит ) С видео c Vimeo - таких проблем нет. Но заказчику нужно с ютуба


    ---------- Сообщение добавлено 15:15 ---------- Предыдущее 15:07 ----------

    может что то делал не так
    вот решение
    Код:
    $('iframe').each(function(){
                var url = $(this).attr("src");
                var char = "?";
                if(url.indexOf("?") != -1){
                    var char = "&";
                }
    
    
                $(this).attr("src",url+char+"wmode=transparent");
            });
    • 0
  2. [web-developer] Аватар для cOAPerator
    • Регистрация: 22.02.2011
    • Сообщений: 615
    • Репутация: 111
    • Webmoney BL: ?
    Адын: у меня видео вообще не показывается, попробуйте поставить заглушки, вместо видео, если у вас его нет
    Два: яндекс хромоподобный(насколько я помню)
    Три: при начилии хотя бы одной ошибки в скриптах JS, все что "ниже" перестанут работать
    Четыре: вот это:
    PHP код:
    $(document).ready(function(){
        $(
    'iframe').each(function(){
            var 
    url = $(this).attr("src");
            var 
    char "?";
            if(
    url.indexOf("?") != -1){
                var 
    char "&";
            }
            $(
    this).attr("src",url+char+"wmode=transparent");
        });
    }); 
    не имеет отношения к overflow, это фикс z-index`а
    • 0

Похожие темы

Темы Раздел Ответов Последний пост
browser settings change ДОСТАЛО
Оффтоп и свободные темы 6 26.06.2013 13:31
Комплексное продвижение и оптимизация сайтов под Yandex / Google / Bing. RU-EN. Настройка и управление Google AdWords и Yandex Direct
Контекстная реклама 0 06.06.2013 18:40
Multi User Browser
Софт, скрипты, сервисы 25 25.01.2013 10:35
jquery hidden
Web программирование 3 20.12.2012 18:07
overflow не работает :(
Web дизайн 2 20.09.2012 04:38

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры