Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/441.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将传单awesome标记的标记颜色设置为';无/透明';_Javascript_Leaflet - Fatal编程技术网

Javascript 将传单awesome标记的标记颜色设置为';无/透明';

Javascript 将传单awesome标记的标记颜色设置为';无/透明';,javascript,leaflet,Javascript,Leaflet,我想用传单上的标记()。但是,不可能不设置标记颜色。这意味着,我只想在地图上有一个图标,带有一个透明的标记颜色 有人知道怎么做吗 这里有一把不带颜色的小提琴: 我已经将markerColor设置为透明,这将导致marker获得类透明的超棒的marker图标,然后我为该类定义了自己的样式,只删除图标的背景 请注意,如果lapper.awesome-markers决定以不同的方式使用transparent关键字,这可能会破坏某些内容 更新: 要去除阴影,可以通过css隐藏整个传单阴影窗格,但这会隐

我想用传单上的标记()。但是,不可能不设置标记颜色。这意味着,我只想在地图上有一个图标,带有一个透明的标记颜色


有人知道怎么做吗

这里有一把不带颜色的小提琴:

我已经将markerColor设置为透明,这将导致marker获得类透明的超棒的marker图标,然后我为该类定义了自己的样式,只删除图标的背景

请注意,如果lapper.awesome-markers决定以不同的方式使用
transparent
关键字,这可能会破坏某些内容

更新:

要去除阴影,可以通过css隐藏整个
传单阴影窗格
,但这会隐藏所有阴影

要设置标记的大小,可以尝试将更多css规则应用于
awesome marker icon transparent
,也可以传入
extraClasses
属性,该属性用于向icon元素添加类


GitHub中的160个叉子中有一个可能已经完成了您想要的功能。

您也可以在
div
标记中使用不透明度,并防止css应用于子标记。这将为您提供透明的背景除了字体之外,您知道如何设置此标记的大小吗?这样我就可以单独设置每个标记的大小了?您可以像这样更改图标标记的大小:L.icon({iconUrl:'images/customIcon.png',iconSize:[24,24]});请参见文档中的本页: