У меня возникли проблемы с контентом, который у меня был для меня на Wordpress. Конечно, они взяли свои деньги и побежали, поэтому я не могу понять, что происходит. На рабочем столе, кажется, все в порядке, однако на мобильном устройстве этот Magnific Popup работает неправильно. Он отображает изображение на полной ширине вместо того, чтобы реагировать на размер экрана. Я не хочу, чтобы изображение было меньше, потому что тогда оно будет маленьким на рабочем столе. Это код, у меня есть для него, когда я проверить его на хроме:Изображение крупноформатное слишком большое
<div class="mfp-content"><div class="mfp-iframe-scaler"><button title="Close (Esc)" type="button" class="mfp-close">×</button><iframe class="mfp-iframe" src="test.jpg" frameborder="0" allowfullscreen=""></iframe></div></div>
#document
<html><head><meta name="viewport" content="width=device-width, minimum-scale=0.1"><title>test.jpg (900×506)</title></head><body style="margin: 0px;"><img style="-webkit-user-select: none" src="test.jpg"></body></html>
однако фактический исходный код говорит:
<div class="attribute-media-wrap">
<a href="test.jpg" class="vedio_wrap">
<img src="test.png">
</a>
<div class="attribute-media-title-desc">
</div>
Я попробовал несколько способов, чтобы попробовать и вызов но я не могу добавить к нему класс, так как я не могу редактировать этот код.
Вы попробовали просто привязать стиль к элементу вместо этого? Добавление стиля вместо класса в div или фактический тег imgag может обойти их стиль. Не самый чистый, хотя, поскольку у вас будет два заявления css, которые спорят друг с другом. – bonzo
Я ничего не могу добавить к самому html, потому что у меня нет доступа к нему с помощью WordPress. Я могу добавить пользовательский css или беспорядок с файлом php, и я даже не знаю, с чего начать с этого – mpeterson
Если вы можете беспорядок со своими css, попробуйте найти «mfp-content» или «атрибут-медиа-обернуть» «? Я бы подумал, что вы можете просто добавить что-то до конца предсуществующих классов. – bonzo