vant4步骤条的内容在一定高度内进行上下滚动

<div class="TaskDetailStepbar">
  <div class="TaskDetailStepbar-inner">
    <van-steps direction="vertical" :active="active" active-color="#38f">
      <!-- 步骤内容 -->
    </van-steps>
  </div>
</div>

<style>
.TaskDetailStepbar {
  height: 400px;
  overflow-y: scroll;
}

.TaskDetailStepbar-inner {
  display: flex;
  flex-direction: column;
  height: fit-content;
}
</style>

height: fit-content :是一个 CSS 属性,用于让元素的高度自适应内容高度。它的作用类似于 height: auto,但是不同的是,它会忽略元素的最大高度限制,直接根据内容高度来计算元素的高度。

例如,如果一个元素的内容高度为 200px,那么设置 height: fit-content 后,元素的高度也会变成 200px。如果元素的内容高度发生变化,元素的高度也会自动调整。

在步骤条中,我们可以使用 height: fit-content 让步骤条的父容器自适应步骤条的高度,从而让步骤条在超出高度时自动出现滚动条。这样就可以让步骤条在不同设备上都能够正常显示,而不会被截断或溢出。

需要注意的是,height: fit-content 并不是所有浏览器都支持,特别是在 IE 浏览器中可能会出现兼容性问题。因此,在使用 height: fit-content 时需要进行兼容性测试,并根据实际情况选择其他方案。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值