css 闪亮的工具提示
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了css 闪亮的工具提示相关的知识,希望对你有一定的参考价值。
# Write an string in ..., or write HTML wrapping in shiny::HTML
info_tip <- function(color = "#4682B4", ...){
div(class = "tooltip2", HTML(sprintf("<i class='fa fa-info-circle' style='color:%s; font-size: 16px;'></i>", color)),
tags$span(class="tooltiptext", style = "font-size: 14px; font-weight: normal; line-height: 120%;", ...)
)
}
.tooltip2 {
position: relative;
display: inline-block;
margin-left: 3px;
}
.tooltip2 .tooltiptext {
visibility: hidden;
width: 200px;
background-color: black;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 5px;
box-shadow: 2px 2px 5px rgba(0, 0, 0, .3);
top: 100%;
left: 50%;
margin-top: 10px;
margin-left: -100px; /* Use half of the width (120/2 = 60), to center the tooltip2 */
position: absolute;
z-index: 100;
}
.tooltip2:hover .tooltiptext {
visibility: visible;
}
.tooltip2 .tooltiptext {
opacity: 0;
transition: opacity 0.3s;
}
.tooltip2:hover .tooltiptext {
opacity: 1;
}
.tooltip2 .tooltiptext::after {
content: " ";
position: absolute;
bottom: 100%; /* At the top of the tooltip2 */
left: 50%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: transparent transparent black transparent;
}
.tooltip2 img {
border: 3px solid black;
border-radius: 6px;
margin-top: -5px;
margin-bottom: -5px;
margin-left: -5px;
box-shadow: 2px 2px 5px rgba(0, 0, 0, .3);
z-index: 100;
}
以上是关于css 闪亮的工具提示的主要内容,如果未能解决你的问题,请参考以下文章
将鼠标悬停在闪亮的 ggplot 上时的工具提示
如何为闪亮模块中的元素定义 CSS
CSS CSS3闪亮按钮
闪亮的演示文稿(ioslides):自定义 CSS 和徽标
css 闪亮的动画悬停伪元素
text 提示闪亮的幻灯片