如何将CSS类添加到传单控件中



我希望将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')

最新更新