我试图使用Leaflet.js在Twitter Bootstrap的选项卡面板中显示地图,但它表现得很奇怪:
当我点击包含面板的选项卡时,会在地图上方出现灰色层。如果我拖动并移动地图,我可以看到其他瓷砖,但不是初始瓷砖。
更加奇怪的是,如果我调整浏览器大小,它突然完美地工作,直到我再次重新加载页面,所以我猜测这是CSS的问题,但我找不到问题所在。
同时,将地图放置在选项卡面板外也非常好用。
我在Firefox和Chrome中测试过,两者都有相同的问题。
我在jsfiddle上创建了一个测试以实现“实时”查看:http://jsfiddle.net/jasalguero/C7Rp8/1/
非常感谢任何帮助!