Openlayers 3 ol.control.FullScreen标签冲突

Openlayers 3 ol.control.FullScreen标签冲突,openlayers-3,Openlayers 3,我最近将我的应用程序从3.1.1移植到3.20.0,并注意到全屏控件标签中存在冲突。my ol.Map上的控件如下所示: this.map = new ol.Map({ controls: ol.control.defaults().extend([ new ol.control.FullScreen(), new ol.control.ScaleLine({minWidth:100, tar

我最近将我的应用程序从3.1.1移植到3.20.0,并注意到全屏控件标签中存在冲突。my ol.Map上的控件如下所示:

        this.map = new ol.Map({
            controls: ol.control.defaults().extend([
                new ol.control.FullScreen(),
                new ol.control.ScaleLine({minWidth:100, target:$('#scale-line')[0]})
         ])
当我加载地图时,这就是全屏控件以及启用全屏视图后的外观

即使我试图强制ol.control.FullScreen支持自定义标签,例如包含图标fa fa expand的跨距,我仍然会得到东西重叠箭头


有什么想法吗?

好的,我想出来了。我留下了旧的ol3.1.1css文件,而不是用新的ol.css替换它。一旦我这样做了,全屏图标就如预期的那样改变了


我真是太差劲了。

看不到你的代码和HTML很难说。我所能说的是,它与普通的全屏和ScaleLine控件一起工作。看见