2016-05-05 2 views
-1

Я пытаюсь выровнять встроенное видео vimeo (iframe) в центре страницы (по горизонтали и по вертикали). Но мне нужно увеличить масштаб видео или уменьшить размер окна, сохраняя соотношение сторон (16: 9).Vimeo embedded align to center

Здесь я сделал небольшую иллюстрацию того, что я хочу (LARGE GIF): стандарт

Правильный https://vk.com/doc199484568_437482326

https://vk.com/doc199484568_437482328 Неправильный

Я пытаюсь использовать скрипт Fitvids.js, но это не помогает мне , Я с удовольствием увижу решения любыми методами. Спасибо за ответы!

ответ

0

У меня есть этот фрагмент CSS, который был сохранен для отзывчивых видеороликов YouTube, не знаю, где я его получил. Может быть, это может вам помочь. Вы помещаете div с классом 'videoWrapper' вокруг iframe, затем нацеливаете его с помощью ниже CSS.

.videoWrapper { 
    position: relative; 
    padding-bottom: 56.25%; /* 16:9 */ 
    padding-top: 25px; 
    height: 0; 
} 
.videoWrapper iframe { 
    position: absolute; 
    top: 0; 
    left: 0; 
    width: 100%; 
    height: 100%; 
} 
+0

Это работает, но неправильно. Мне не нужен полноэкранный видеоролик, но этот фрагмент делает это. Мне нужно настроить размер видео. https://jsfiddle.net/#&togetherjs=1Cm8UgQqde –

+0

Вы не можете настроить размер видео и изменить его на основе размера экрана. Вы можете настроить максимальные размеры и убрать его оттуда? –

+0

Почему я не могу настроить размер и изменить видео при изменении размера окна? Но если это не работает, как настроить максимальные размеры? (пожалуйста, используйте jsfiddle или примеры, мои знания английского настолько бедны, иногда легче понимать код вместо слов. спасибо) –