限制折叠手风琴段的高度 Bootstrap 5 Vue3
P粉111227898
P粉111227898 2024-03-31 21:56:54
[Vue.js讨论组]

我正在使用 Vue3 和 bootstrap 5 构建一个网络应用程序。但我认为这个问题只涉及 bootstrap。我想要做的是限制折叠的手风琴段的高度,这样当其内容很长时,它不会将其他段踢得太低。

我尝试的是将 max-height 和 Overflow: auto 添加到类 .collapsing 中,并且我已经将“collapsing”添加到手风琴的类中,但随后手风琴滚动到该高度,一秒钟后跳转到完全展开。在 node_modules bootstrap 文件夹中,我查看了 _accordion.scss 并将“overflow-anchor”更改为 auto,但没有任何更改。

.collapsing {
  max-height: 100px !important;
  overflow: auto !important;
}

在这个示例文件中,我只是从 bootstrap 中获取了手风琴示例(在“Flush”下),所以我的 vue 文件如下所示:





有什么想法吗?谢谢

P粉111227898
P粉111227898

全部回复(1)
P粉639667504

找到了! 你必须把类放在手风琴体中。 所以首先定义一个类,例如

.restrict-collapsing {
  max-height: 100px !important;
  overflow: auto !important;
}

然后在与 Accordion-body 相同的括号内调用它

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号