Есть ли простой способ использовать API Карт Google, чтобы карта отображалась в фрейме, а не в строке?Я хотел бы сделать это, потому что некоторые шаблоны WordPress имеют правила CSS, которые также применяются к элементам Google Maps , что дает странные результаты.Один пример с текущей темой по умолчанию: изображения в содержимом поста получают max-width
, равный 97,5%, что дает следующие промежутки между плитками карты:
Предположим, это для плагинаэто будет использоваться в разных темах, поэтому я не могу контролировать базовый CSS.Я думаю, что есть три способа решить эту проблему:
- Добавить дополнительные правила CSS в мой плагин, которые сбрасывают все возможные базовые правила, которые могут конфликтовать (трудно сделать, в дикой природе так много странных настроек -
max-width: 97.5%
- это только один). - Попросите Google добавить больше
!important
правил в свой CSS, чтобы предотвратить подобные конфликты (так же сложно, и Google, возможно, не захочет это делать) - Просто поместите карту в iframe
Если у вас есть лучшее предложение по предотвращению этих конфликтов, я бы хотел их знать.