小程序点击更多上拉显示选项

1、写一个两个按钮
2、给两个按钮加动画的样式
3、写方法控制两个按钮的显示





  
  
  
  

.more-button {
  position: fixed;
  bottom: 20px;
  right: 20px;
  background-color: #007AFF;
  color: #fff;
  padding: 10px 20px;
  border-radius: 5px;
}

.options-container {
  position: fixed;
  bottom: 80px; /* 距离底部的距离,可以根据需要调整 */
  right: 20px; /* 距离右侧的距离,可以根据需要调整 */
  background-color: #fff;
  box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
  animation: slide-up 0.3s ease-out; /* 上拉动画效果 */
}

@keyframes slide-up {
  0% {
    transform: translateY(100%);
  }
  100% {
    transform: translateY(0);
  }
}

Page({
  data: {
    showOptions: false // 初始状态下,按钮列表容器是隐藏的
  },
  toggleMoreOptions: function () {
    this.setData({
      showOptions: !this.data.showOptions // 切换按钮列表容器的显示状态
    });
  }
});

你可能感兴趣的:(小程序)