Панель масштабирования искажена в Google-Maps-for-Rails (gmaps4rails)

По какой-то причине моя полоса масштабирования вся в пикселях, и я не знаю, почему. Есть идеи? Я использовал базовую настройку:

Controller: @json = User.all.to_gmaps4rails
View: <%= gmaps4rails(@json) %>

Я не передаю никаких специальных параметров или чего-то еще. Маркеры, которые есть на моих моделях, прекрасно видны.

Увеличение не работает


person ryanjones    schedule 03.03.2012    source источник
comment
Должна быть проблема с CSS, я думаю, какой-то глобальный CSS влияет на элемент управления.   -  person Dr.Molle    schedule 03.03.2012


Ответы (3)


Добавьте это в свой css... там у вас также будет проблема с выпадающими списками ландшафта и наложений...

#mapCanvas label { width: auto; display:inline; }
#mapCanvas img { max-width: none; }
person nodrog    schedule 07.03.2012
comment
Просто отметив, что это проблема из-за бутстрапа - person Jason Axelson; 10.09.2013

В gmaps4rails 1.5.6 используйте map вместо mapCanvas, т. е.

#map label { width: auto; display:inline; }
#map img { max-width: none; }

Ссылка:

Github: список проблем twitter/bootstrap — Bootstrap искажает некоторые элементы управления и наложения Google Maps — прокомментировал diogocsc
https://github.com/twitter/bootstrap/issues/1552#issuecomment-11153057

person Sibevin Wang    schedule 17.12.2012

Это то, что я нашел, и решения просты.

https://github.com/twitter/bootstrap/issues/1552

person Ricardo Lima    schedule 18.07.2012
comment
Как ответить — предоставить контекст для ссылок - person Jan Gerlinger; 18.07.2012