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

17

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

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

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

    
задан ryanjones 03.03.2012 в 18:46
источник
  • Должна быть проблема с CSS, я думаю, какой-то глобальный CSS влияет на элемент управления. –  Dr.Molle 03.03.2012 в 19:58

3 ответа

27

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

#mapCanvas label { width: auto; display:inline; }
#mapCanvas img { max-width: none; }
    
ответ дан nodrog 07.03.2012 в 12:16
  • Тот же вывод, к которому я пришел :) –  ryanjones 07.03.2012 в 17:57
  • Просто отметив, что это проблема из-за бутстрапа –  Jason Axelson 09.09.2013 в 23:12
11

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

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

Ссылка:

Github: список проблем с twitter / bootstrap - Bootstrap искажает некоторые элементы управления и надстройки Google Maps - прокомментировал diogocsc
Ссылка

    
ответ дан Sibevin Wang 17.12.2012 в 02:32
1

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

Ссылка

    
ответ дан Ricardo Lima 18.07.2012 в 15:58
  • Как ответить - «Предоставить контекст для ссылок» –  Jan Gerlinger 18.07.2012 в 19:41