首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何允许div box在屏幕内显示(不截断)

如何允许div box在屏幕内显示(不截断)
EN

Stack Overflow用户
提问于 2012-11-13 18:26:02
回答 2查看 162关注 0票数 0

flotchart.org)用于散点图图形应用程序。

在plotover事件下,我显示了一个工具提示,通过一个函数动态显示,该函数使得:

代码语言:javascript
复制
$('<div id="tooltip" class="tooltip">' + contents + '</div>') 
  .css({
  top: absoluteY,
  left: absoluteX,
} ).appendTo("body");

顺便说一下,CSS文件中的CSS Id描述为:

代码语言:javascript
复制
.tooltip {
  z-index:1000;
  display:none;
  position:absolute;
  padding:10px;
  margin:1em 0 3em;
  border:5px solid #6B6B6B;
  color:#333;
  background:#fff;
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;     
  opacity: 0.87
}

有没有人可以帮我理解一下,是否有一些CSS属性需要调整才能让工具提示框显示在屏幕内?顺便说一句,盒子尺寸自动调整是可以的,截断是不行的。

请看这里的截图:

屏幕截图1:tooltip correctly displayed if inside the parent div

屏幕截图2:tooltip TRUNCATED when the point is near the screen (div?) right margin

很抱歉我对CSS一无所知/非常感谢!乔治

EN

回答 2

Stack Overflow用户

发布于 2012-11-13 18:44:11

尝试将z-index:1000;添加到tooltip css中,这应该允许tooltip div位于页面上的任何其他内容之上。

票数 0
EN

Stack Overflow用户

发布于 2012-11-13 19:19:35

用于父级的overflow: visible将解决此问题

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13359034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档