javascript - 垂直调整大小的面板固定在屏幕底部

标签 javascript jquery html css

当我向固定在页面底部的 div 添加可调整大小时,div 在调整大小时跳转到页面顶部 - 我希望它保持固定在底部但向上调整大小。

我确定它很简单,但现在对我来说还不够简单!

这是一个显示我的问题的 fiddle

<div class="resize">

$('.resize').resizable({handles: 'n'});

.resize{
position:fixed;
bottom:0px;
width:100%;
background-color:#aaaaaa;
height:100px;
}

.ui-resizable-n {
background-color:red;
width:5px;
height:5px;  
}

https://jsfiddle.net/gnz96vhy/

感谢收到的任何指示。

最佳答案

我成功了。我通过从顶部添加 div 所需的距离来解决它。我还为此制作了一个 jQ 脚本,因此即使调整窗口大小,顶部的距离也是正确的。希望这是您想要的解决方案! =)

function disToTop() {
    var windowHeight = $(window).height(),
        resizeHeight = $("#div2").height(),
        difference = windowHeight - resizeHeight;

    $("#div2").css("top", difference);
}

https://jsfiddle.net/gnz96vhy/4/

关于javascript - 垂直调整大小的面板固定在屏幕底部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32075881/

相关文章:

javascript - CSS 问题 : Chrome adds 3px extra margin-right to text field

php - 通过 Ajax 加载重力形式会导致

气球中的 html css 图标

javascript - JavaScript 中的 If(条件 == 任意数组值)

javascript - 如何比较两个数组并打印常见数据以及复选框已选中和不常见数据未选中复选框?

javascript - 如何更新登录 Chrome 控制台的变量

html - 如何在netbeans中编写更新、删除和搜索代码

javascript - 如何使用jquery使用输入逗号值查找日期存在与否

jquery - 如何从/dev/console上传数据到DataTables插件

html - 为动态内容做响应换行?