代码之家  ›  专栏  ›  技术社区  ›  Dave Taylor

ie7和ie6在googlemapsAPIv3中不显示类名的样式

  •  0
  • Dave Taylor  · 技术社区  · 15 年前

    ie6和ie7没有为地图覆盖(google.maps.OverlayView)选择类样式。有没有其他人有这个问题并解决了?

    我有一个套印像:

    <div class="cp-map-pin cp-map-pinTboth" style="position: absolute; left: 326px; top: 241px;">
        <div class="cp-map-pin-inner">
            <div class="cp-map-pin-contents">2</div>
        </div>
    </div>
    

    ie6和ie7没有样式。cp map pin

    2 回复  |  直到 15 年前
        1
  •  1
  •   Dave Taylor    15 年前

    我解决了这个问题!为了让其他人注意到这一点:

    我用的是ie6/7不认可的

    divInner.setAttribute('class', 'classname');
    

    我不得不把它改成

    divInner.className = 'classname';
    

    而且效果很好

        2
  •  1
  •   jxpx777 Sohail Arif    15 年前

    同样值得注意的是,IE6对CSS中的多个类名的支持有缺陷: http://www.quirksmode.org/css/contents.html