Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/14.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
从mapbox贴图中删除css中悬停时的背景色_Css_Hover_Maps_Mapbox_Mapbox Gl Js - Fatal编程技术网

从mapbox贴图中删除css中悬停时的背景色

从mapbox贴图中删除css中悬停时的背景色,css,hover,maps,mapbox,mapbox-gl-js,Css,Hover,Maps,Mapbox,Mapbox Gl Js,我正在制作地图盒地图,悬停时会显示紫色背景色 我在整个小提琴中使用的CSS代码是: .box { width: 300px } .riding { } font-weight: bold p, h1, #controls li label { font-family: nexa,arial,helvetica; } h1 { font-size: 24px; } p { font-size: 14px; } #controls li label { fon

我正在制作地图盒地图,悬停时会显示紫色背景色

我在整个小提琴中使用的CSS代码是:

.box {
  width: 300px
}
.riding
{
}
  font-weight: bold
p, h1, #controls li label {
          font-family: nexa,arial,helvetica;
}
h1 {
  font-size: 24px;
}
p {
  font-size: 14px;
}
#controls li label {
  font-size: 14px;
}

.mapboxgl-canvas:hover {
background-color: #0000ff !important;
}
问题陈述:

我想知道我需要在小提琴上做些什么改变,以便悬停时它不会显示任何背景色。此时此刻,, 它呈紫色

这是我在代码中添加的内容,但它不起作用

.mapboxgl-canvas:hover {
background-color: #0000ff !important;
}

如果更改此部分代码(第313-319行)中的颜色:

要透明,将不会有悬停颜色。 代码如下所示,然后:

// Change style on 'featureEnter'
stopsInteractivity.on('featureEnter', featureEvent => {
    featureEvent.features.forEach((feature) => {
        feature.color.blendTo('transparent', 100);
        feature.width.blendTo(16, 100);
    });
});

如果更改此部分代码(第313-319行)中的颜色:

要透明,将不会有悬停颜色。 代码如下所示,然后:

// Change style on 'featureEnter'
stopsInteractivity.on('featureEnter', featureEvent => {
    featureEvent.features.forEach((feature) => {
        feature.color.blendTo('transparent', 100);
        feature.width.blendTo(16, 100);
    });
});

@Brooksreyt我查看了链接,但没有多大帮助,因为我没有在代码中同时使用事件和功能状态。让我知道。您在
hover
之间有一个空格-应该是
:hover
您编写的规则语法不正确,使用
.mapboxgl canvas:hover
@Adrift我已经在小提琴中更正了,但我仍然可以看到hover。@Brooksreyt我查看了链接,但没有太大帮助,因为我没有在代码中同时使用事件和功能状态。让我知道。你在
hover
之间有一个空格-应该是
:hover
你写的规则语法不正确,请使用
。mapboxgl canvas:hover
@Adrift我已经在小提琴中更正了,但我仍然可以看到hover。我已经授予你奖金。如果我有任何问题,我会告诉你的。我已经给你赏金了。如果我有任何问题,我会告诉你的。