【发布时间】:2021-06-12 12:03:39
【问题描述】:
我想在将鼠标悬停在按钮上时更改按钮的背景颜色 - 例如。如果没有悬停在按钮上,它应该是蓝色的,如果悬停它应该变成红色。
我尝试了什么:animation_button(color = "red) 和(基于 animation_slider 的选项)animation_button(activebgcolor = "red")。两者都不起作用 - 此外,我搜索了 css 选项,但也找不到。您知道如何访问按钮“悬停”颜色以及“悬停”字体颜色吗?谢谢!
df <- data.frame(
x = c(1, 2, 2, 1, 1, 2),
y = c(1, 2, 2, 1, 1, 2),
z = c(1, 1, 2, 2, 3, 3)
)
plot_ly(df) %>%
add_markers(x = 1.5, y = 1.5) %>%
add_markers(x = ~x, y = ~y, frame = ~z) %>%
animation_button(font = list(color = "white",
family = "Aldhabi"),
bgcolor = "blue",
bordercolor = "blue",
# color = "red"
# activebgcolor = "red"
)
编辑: 正如here 建议的那样,我尝试了这个命令,但它也没有帮助。
btn:hover {
color:"red";
}
【问题讨论】:
-
css中“红色”没有引号
-
另外,它会是背景颜色而不仅仅是颜色。
-
感谢您指出这一点
标签: css animation button r-plotly