jquery - 超过其最大高度后如何为div应用滚动条
问题描述
我有一个弹出窗口,其中有 4 个 div,主 div 的最大高度是 450 px 如果我的 div 高度超过 450 px,我需要使用 jquery 显示滚动条我如何用 jquery 做到这一点
If('#mydiv'.height > '450px')
jQuery('#mydiv').css("overflow-y", "scroll');
但这不起作用
解决方案
.height() 仅返回无单位高度。你需要调用 height()
if($('#mydiv').height() > 450)
{
$('#mydiv').css("overflow-y", "scroll");
}
您也可以尝试使用 CSS:
#mydiv {
max-height: 400px;
overflow: auto;
}
推荐阅读
- javascript - TypeError: TypeError: undefined is not an object (evalating '_this.state.scheduleList')
- javascript - 无法使用 node.js/puppeteer 连接到代理 IP
- javascript - module.exports = mongoose; 在需要“./database”时工作?
- linux - Linux中的中断是否排队
- python - 如何在python中抓取网站上的表格
- php - 如何修复“未定义索引:E:\Xammpp\htdocs\trms\index.php 中的页面”错误?
- javascript - 如何在运行时调整 Ionic 4 IonContent 的高度
- node.js - 将 MERN 应用程序部署到 Heroku 时出错
- ansible - jinja2 表达式引用库存集合作为参数传递给 shell 脚本
- c# - Xamarin.Forms.Skeleton - 是什么让插件的动画和 BackgroundColor 不出现?