html - 如何添加溢出:visible to tooltip if parent is overflow:hidden?

标签 html css

我有这样的html结构:

<h2 title="{{children.name}}">{{children.name | slice:0:45 }}{{ children.name.length > 45 ? '...':'' }} 
    <div class="tooltip"><i class="fa fa-info-circle"></i>
         <span class="tooltiptext">Tooltip texdasjkdshjk dhasjkd haskd haskd haskjdh askdh ashkdjah jkds t</span>
    </div>
</h2>

h2 上我有 overflow:hidden。但问题是我没有看到完整的 tooltip 消息。有什么建议我该怎么做吗?

这是我的CSS:

h2{
  position:relative;
  overflow:hidden;
}
.tooltip {
    position: absolute;
    display: inline-block;
    right: 5px;
    bottom: 2px;
    pointer-events: all;
    z-index: 999999999;
    i{
        font-size: 25px;
        color: lightblue;
    }
}

.tooltip .tooltiptext {
    visibility: hidden;
    width: 300px;
    background-color: #555;
    color: #fff;
    text-align: center;
    border-radius: 6px;
    padding: 5px 0;
    position: absolute;
    z-index: 1;
    bottom: 125%;
    left: 50%;
    margin-left: -60px;
    opacity: 0;
    transition: opacity 1s;
}

.tooltip .tooltiptext::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    margin-left: -5px;
    border-width: 5px;
    border-style: solid;
    border-color: #555 transparent transparent transparent;
}

.tooltip:hover .tooltiptext {
    visibility: visible;
    opacity: 1;
}

最佳答案

只需将CSS中相对于static的属性更改为h2元素即可

关于html - 如何添加溢出:visible to tooltip if parent is overflow:hidden?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47073308/

相关文章:

javascript - 是否可以仅获取元素的隐藏文本?

css - 更好的背景图像性能

javascript - Firefox/Javascript 不显示图像 - Joomla

html - CSS3 列中的绝对定位

html - 垂直对齐奇怪地工作(在单元格标签上)

html - 使用 em 代替 px 时的最佳实践

javascript - 熄灯游戏,可以切换图像吗?

HTML 字符编码

javascript - Google Chart 无法为水平轴 (hAxis) 着色

javascript - 根据选择显示结果 - js