定位Div内容,使其不会被切断屏幕

时间:2014-09-11 15:34:11

标签: javascript jquery html

所有

编辑: 我需要知道是否有人知道API允许我:

显示div内容,以便在显示隐藏的div时,其内容不会被截断,换句话说,某些div内容不会在屏幕外显示。这将节省我为我需要的每种情况编写java脚本代码。

感谢。

2 个答案:

答案 0 :(得分:0)

这是我正在寻找的一个很好的解决方案: http://css-tricks.com/jquery-ui-position-function/ 它定位内容并确保它不会从视口切断。

答案 1 :(得分:0)

试试这个:

if([DivObj].style.left + [DivObj].style.width > window.innerWidth) {
  [DivObj].style.left = (window.innerWidth - [DivObj].style.width);
}

你也可以用身高做同样的事。