【问题标题】:how do i "fold" a div from the bottom up?我如何从下往上“折叠”一个 div?
【发布时间】:2021-01-25 08:50:39
【问题描述】:

当我选中一个复选框时,我需要隐藏一些信息,我设法做到了,但它从顶部折叠,底部固定,我试图做相反的事情,保持上部固定并折叠div 从底部开始。有人可以帮忙吗?

这是css代码:

.home.payment.cyber .ade #ignore > div {
  max-height: 340px;
  transition: all .5s linear;
  overflow: hidden;
  opacity: 1;
}

.home.payment.cyber .ade #ignore #ignore_child.fold_transition {
    max-height: 5px;
    transition: all .5s linear;
    opacity: 0;
}

【问题讨论】:

标签: html css


【解决方案1】:

尝试同时为元素的margin-topheight 设置动画。

类似:

div {
  height: 20px;
  overflow: hidden;
  transition: .5s;
}

div.toggle {
  height: 0;
  margin-top: 20px;
}
<div onclick="this.classList.toggle('toggle')">Some content</div>

【讨论】:

    猜你喜欢
    • 2021-12-06
    • 2015-07-18
    • 1970-01-01
    • 2020-03-12
    • 1970-01-01
    • 1970-01-01
    • 2016-10-11
    • 2013-07-28
    • 1970-01-01
    相关资源
    最近更新 更多