不使用jQuery来将一个div滑入显示
创始人
2024-12-28 22:30:08
0

以下是一个不使用jQuery的示例代码,用于将一个div滑入显示:

HTML代码:



JavaScript代码:

function slideIn() {
  var div = document.getElementById("myDiv");
  
  // 获取div的初始高度
  var height = 0;
  div.style.display = "block";
  div.style.height = "auto";
  height = div.offsetHeight;
  div.style.height = "0";
  
  // 使用CSS动画实现滑入效果
  div.style.transition = "height 0.5s";
  div.style.height = height + "px";
  
  // 监听动画结束事件,将div的高度设为auto
  div.addEventListener("transitionend", function() {
    this.style.height = "auto";
  }, { once: true });
}

在上述代码中,我们首先获取要滑入的div的初始高度,然后通过CSS动画将div的高度从0逐渐变为初始高度。最后,在动画结束后,我们将div的高度设为auto,以便内容可以正常显示。

相关内容

热门资讯

7分钟实锤!德扑ai助手(德州... 7分钟实锤!德扑ai助手(德州扑克)原来有挂(详细辅助透明教程);1、不需要AI权限,帮助你快速的进...
第七分钟实锤!智星德州菠萝开挂... 第七分钟实锤!智星德州菠萝开挂(线上德州)真是真的是有挂(详细辅助详细教程);1、很好的工具软件,可...
六分钟实锤!德州ai机器人(德... 六分钟实锤!德州ai机器人(德州wpk)真是有挂(详细辅助安装教程)一、德州ai机器人AI软件牌型概...
6分钟实锤!德扑之星作弊(德扑... 6分钟实锤!德扑之星作弊(德扑ai)一直真的是有挂(详细辅助2025教程)进入游戏-大厅左侧-新手福...
十分钟实锤!德扑ai智能(手机... 十分钟实锤!德扑ai智能(手机德州)本来存在有挂(详细辅助可靠教程)1、实时德扑ai智能开挂更新:用...
第7分钟实锤!德州之星插件(德... 第7分钟实锤!德州之星插件(德州wepower)切实有挂(详细辅助2025新版技巧)1、该软件可以轻...
一分钟实锤!德扑之星猫腻(德州... 一分钟实锤!德扑之星猫腻(德州ai)确实存在有挂(详细辅助安装教程);1、下载好德扑之星猫腻辅助软件...
第1分钟实锤!德州之星辅助挂(... 第1分钟实锤!德州之星辅助挂(德扑之星)原来是有挂(详细辅助2025新版);1、进入到德州之星辅助挂...
2分钟实锤!德扑数据软件(德州... 2分钟实锤!德扑数据软件(德州app)本来真的是有挂(详细辅助AA德州教程)该软件可以轻松地帮助玩家...
三分钟实锤!德扑ai智能(来玩... 三分钟实锤!德扑ai智能(来玩德州app)切实真的有挂(详细辅助教你攻略)一、德扑ai智能软件透明挂...