用于放置百度地图的dom元素及其任何一级父元素设置position:fixed属性时,js会报如下错误:
Uncaught TypeError: Cannot read property 'offsetLeft' of null
解决办法:对地图使用position:absolut模拟fixed样式。
若要实现地图背景固定,前面列表滚动的样式,对前面列表使用overfollw-y:scroll。对其设置下面样式可以隐藏滚动条:
::-webkit-scrollbar { width: 0; background-color: transparent;}
demo:
地图不能fixed 哈哈哈