我对ggvis和使用我的闪亮应用程序使用自定义HTML相对较新,所以这可能是一个基本问题。
我正在尝试在悬停时显示一些简单的HTML文本,但是我想要删除框和阴影效果,因此图表上只覆盖了文本。但是,在我的HTML文本函数中传递样式参数不会修改框本身,而只修改框中的div标记。我想这是因为工具提示功能正在创建一个父div。执行下面的代码,不会删除框/阴影,只会为我的文本的直接背景着色,留下白色的周长以及前面提到的框和阴影。
htmltext <- function(x){
if(is.null(x)) return(NULL)
paste("<div style = 'background-color:red;border:none;box-shadow:none'><h4>",
x$place)
}
......随后:
... %>% add_tooltip(htmltext, "hover")
任何帮助修改工具提示框的默认样式都将非常感谢!我的谷歌搜索让我空手而归!
还发布到ggvis google group:https://groups.google.com/forum/#!topic/ggvis/2yM4tA6zTJw
..和ggvis github repo问题:https://github.com/rstudio/ggvis/issues/451