0

我无法从 youtube 弹性制作嵌入的视频。我或多或少地尝试了我能想到的一切,但我的想法已经不多了。

正如下面的代码所示,我有 2 个带有 2 个不同 id 的 html 块标签,我将视频放在最后一个占位符中。我尝试了以下建议的宽度和高度技巧:http ://webdesignerwall.com/tutorials/css-elastic-videos

但到目前为止没有一个奏效。

它的宽度会变得有弹性,但高度会随之而来。因此,就其弹性而言,但仅在宽度上:I

任何人都知道一个解决方案,我错过了什么?:)

        //create video area
        var $videoDisplay = $('<section id="video-display"></div>');
        var $videoPlaceholder = $('<div id="video-placeholder"></div>');

        $videoDisplay.insertAfter('#title-search-container');
        $videoDisplay.append($videoPlaceholder);

        $("#area").html($videoDisplay);


        //embed player
        swfobject.embedSWF('http://www.youtube.com/e/' + id + '?enablejsapi=1&playerapiid=ytplayer', 
        'video-placeholder', '100%', '100%', '9.0.0', null, null, { allowScriptAccess: "always" }, 
        { id: "myyoutubeplayer" } );
4

1 回答 1

1

试试这个 CSS:

#video-display {
   height: 100%;
}

而是自动;

于 2012-12-16T17:22:06.850 回答