Для видео в комментариях и на форуме, встраиваемое через bb, нашел решение, в стилях прописал
.bb_tag_video embed, .bb_tag_video iframe {max-height: auto;max-width: 100%;}
И все работает, на смартфонах видео сжимается по ширине экрана.
А вот с видео, которое встраивается через редактор в тело статьи, бьюсь уже сколько дней и никак не соображу, что прописать в стилях, чтобы оно тоже стало адаптивным.
встраивайте видео внутрь <div class="video-responsive">сюда</div>
а в style.css в самом конце добавьте
.video-responsive { position: relative; padding-bottom: 56.25%; height: 0; overflow:hidden; } .video-responsive iframe, .video-responsive object, .video-responsive embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
дайте доступ в админку, попробую сам
<div class="video-responsive">КОД ВИДЕО</div>
Правильно я делаю?
@media screen and (max-width:380px) { .video-responsive { position: relative; padding-bottom: 56.25%; height: 0; overflow:hidden; } .video-responsive iframe, .video-responsive object, .video-responsive embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
@media screen and (max-width:380px) { .embeddedContent { position: relative; padding-bottom: 56.25%; height: 0; overflow:hidden; } .embeddedContent iframe, .embeddedContent object, .embeddedContent embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
Кто нибудь знает, можно ли сделать адаптивными виджеты Яндекса. В частности, интересует виджет Яндекс-Деньги:
money.yandex.ru/embed/quickpay/shop.xml
В стилях пытался работать с .b-widget-commercial (так в стилях Яндекса прописано), ничего не получается.
Но проблема что конечная страница в любом случае на яндексе и она не адаптивная.
Этот плагин работает через bb-редактор, видео, вставляется через теги [media][/media]. Видео, вставленное через этот плагин неадаптивно.
Пробовал в стилях прописать
.bb_tag_media embed, .bb_tag_media iframe {
height: auto;
width: 100%;
}
не работает
Какие будут соображения