Есть ли простой способ использовать API Карт Google, чтобы карта отображалась в iframe, а не внутри? Я хотел бы сделать это, потому что some WordPress templates have CSS rules that are applied to the Google Maps elements too, давая странные результаты. Одним из примеров с текущей темой по умолчанию: изображения в посте содержания получить max-width
97,5%, что дает эти зазоры между тайлами:Использование API Карт Google в iframe для предотвращения конфликтов CSS?
Предположит, что это за плагин, который будет использоваться в разных темах, поэтому я не могу контролировать базовый CSS. Я думаю, что есть три способа решить эту проблему:
- Добавить дополнительные правила CSS в моем плагине, что сбросить все возможные правила базы, которые могут конфликтовать (трудно сделать, так много странных настроек в дикой природе -
max-width: 97.5%
только один). - Задать Google, чтобы добавить больше
!important
правила в их CSS для предотвращения такого рода конфликтов (так же, как трудно, и Google не могут быть готовы сделать это) - Просто поместите карту в IFRAME
Если у вас есть лучшее предложение предотвратить эти конфликты, я хотел бы узнать их.
ли эта работа с пустой IFRAME ('SRC = "о: пустой"'), так что я могу держать всю логику в основном фрейме? –