我希望将CSS类分配给传单控件。控制工作正常,但我希望它的风格。
var search = L.Control.geocoder({
collapsed:false, placeholder:"Search Criteria", position:'topright'
});
search.setStyle({className: 'form-control'});
search.addTo(map);
由此产生的错误是未捕获(承诺中(TypeError:search.setStyle不是函数
显然,setStyle不是搜索对象的函数。如何设置此元素的自定义样式?
您必须使用search.getContainer()
获取控件的html/DOM容器,然后才能添加css类。
L.DomUtil.addClass(search.getContainer(),'form-control')