Facebook представил новый плагин для замены плагина Like.
Документация: https://developers.facebook.com/docs/plugins/page-plugin/
Я заменю плагин Like Box с этим новым плагином. На некоторых сайтах я использовал этот CSS-код, чтобы сделать плагин чувствительным внутри элемента:
.fb-like-box, .fb-like-box span, .fb-like-box span iframe[style] {width: 100% !important;}
Замена этого с помощью этого кода doet не работает:
.fb-page, .fb-page span, .fb-page span iframe[style] {width: 100% !important;}
Код плагина моей страницы выглядит так (не предоставляя атрибут ширины данных):
<div class="fb-page" data-href="#" onclick="location.href='https://www.facebook.com/MyFacebookPage'; return false;" data-height="1200" data-hide-cover="false" data-show-facepile="true" data-show-posts="true"></div>
Похоже, что Facebook добавил элемент div со встроенным элементом стиля внутри DOM, загруженным iframe:
<div style="min-width: 280px; width: 340px;" id="u_0_0">
...content of the plugin...
</div>
Когда я настраиваю эту ширину до 100%, каждый элемент выравнивается по всей ширине, кроме обложки.
Можно ли включить этот новый плагин для страницы как реагирующее поведение так же, как с плагином "Ящик"?