CSS   发布时间:2022-04-17  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了css – jquery ui可调整大小的div与滚动,滚动时手柄移动大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
滚动可调整大小的div时,我有一个问题是让南手柄卡在底部,
我使用 jquery ui resizable函数将自定义div设置为句柄,调整大小功能正常工作,但是当我使用滚动条时,句柄随内容移动,我希望它保留在div的底部:

这是html:

<div class="Container">
  <h2>Title</h2>

  <div class="Content">
   a long text...a long text...a long text...a long text...a long text...
  a long text...a long text...a long text...a long text...a long text...
  a long text...a long text...a long text...a long text...a long text...
  a long text...a long text...a long text...a long text...a long text...
  a long text...a long text...a long text...a long text...a long text...
  a long text...a long text...a long text...a long text...a long text...
  a long text...a long text...a long text...a long text...a long text...
  a long text...a long text...a long text...a long text...a long text...
  a long text...a long text...a long text...a long text...a long text...

       <div id="handle" class = "ui-resizable-handle ui-resizable-s"></div>
    </div>
</div>

jquery调用resize:

$(".Content").resizable({ handles: "s" });

和CSS:

.Container
{
  width:250px; 
  padding:3px; 
  background:#f00;
}
.Content
{
    position : relative;
  height:224px;
   overflow:auto;
    background:#fff;
}

#handle {
    height : 8px;
    background : #00aa00;
    bottom:0;
}

这是jsfiddle:

http://jsfiddle.net/ftkbL/2389/

解决方法

你应该将你的长文本包装在一个div中,然后溢出到该div

Working Demo

HTML

<div class="Content">
 <div class="text">blah... ..blah</div>
 <div id="handle" class = "ui-resizable-handle ui-resizable-s"></div>
</div>

CSS

.Content
{
background:#fff;
height:224px;    
}

.text
{
position : relative;
height:100%;
overflow:auto;
background:#fff;
}

大佬总结

以上是大佬教程为你收集整理的css – jquery ui可调整大小的div与滚动,滚动时手柄移动全部内容,希望文章能够帮你解决css – jquery ui可调整大小的div与滚动,滚动时手柄移动所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: