javascript - 为什么垂直滚动条总是可见

标签 javascript css html d3.js

这是我的 plunker:http://plnkr.co/edit/q3MpeDT2rSSCUy8CHdUa?p=preview

div.tooltip {   
    position: absolute;         
    text-align: center;         
    width: 100px;                   
    height: 500px;                  
    padding: 2px;               
    font: 12px sans-serif;      
    background: lightsteelblue; 
    border: 0px;        
    border-radius: 8px;         
    overflow-y: scroll;
}

当您将鼠标悬停在其中一个圆圈上时,带有垂直滚动条的工具提示始终可见,即使高度对于内容来说足够了也是如此。为什么垂直滚动总是可见的。我如何让它仅在内容实际溢出时显示?

最佳答案

只需将 overflow-y:scroll 更改为 overflow-y:auto;

关于javascript - 为什么垂直滚动条总是可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40599390/

相关文章:

javascript - 什么是关联数组?

javascript - css 属性 DISPLAY 未提供所需的输出

javascript - Ajax获取输入文本框数组并将结果显示到div

javascript - jquery 加载图像到 div 奇怪的行为

javascript - 在 IE 7 中意外调用方法或属性访问

html - <ol> 列表项的样式命令

html - 对齐底部 flexbox

html - 不显示带有 z-index 的子菜单

javascript - jquery 动态创建内容

html - 悬停时 rotateY CSS 背景图像覆盖 div