侧边栏可伸缩效果

这次给大家带来侧边可伸缩效果,实现侧边栏可伸缩效果的注意事项有哪些,下面就是实战案例,一起来看一下。

jquery实现点击侧边栏伸缩效果。点击收缩,侧边栏向左收缩,显示按钮显示;点击显示按钮,显示按钮向左收缩,侧边栏显示。

具体代码如下:

*{margin: 0;padding: 0;}#box{width: 100%;height: 100%;}#left{width: 200px;float: left;background-color: royalblue;position: relative;}#btn{width: 100%;height: 50px;background-color: darkgoldenrod;line-height: 50px;text-align: center;color: white;cursor: pointer;}#btnb{width: 50px;height: 50px;background-color: red;position: absolute;cursor: pointer;left: -50px;line-height: 50px;text-align: center;}

收缩

显示

$(function(){$a = $(window).height();$("#left").height($a);$("#btn").click(function(){$("#left").animate({left:'-200px'});$("#btnb").delay(500).animate({left:'0'});});$("#btnb").click(function(){$("#btnb").animate({left:'-50px'});$("#left").delay(500).animate({left:'0'});});});

登录后复制

效果图:

侧边栏可伸缩效果

相信看了本文案例你已经掌握了方法,更多精彩请关注【创想鸟】其它相关文章!

推荐阅读:

两个zTree怎样互相联动

jQuery的Validate插件怎样验证输入值

ajax请求后台数据成功后无反映应该如何处理

jQuery EasyUI 折叠面板的使用

jQuery EasyUI选项卡面板的tabs使用

以上就是侧边栏可伸缩效果的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2782459.html

(0)
上一篇 2025年3月8日 16:30:41
下一篇 2025年3月8日 16:31:03

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • div模拟默认select效果实例分享

    我们在开发过程中很多时候都发现系统默认的select可能有点丑,或者有时候并不能满足ui设计的样式要求,于是就得自己写一个模拟出效果,并可以向服务端传送数据。本文主要和大家分享div模拟默认select效果实例,希望能帮助到大家。 效果如下…

    2025年3月8日
    200
  • javascript实现右键菜单效果方法

    最近看js高级程序设计的时候突然看到了contextmenu属性,之前在做项目的时候也遇到过,用来阻止鼠标右键弹出,(ps:禁止别人复制),今天突然想了下试着用这个属性来实现以下右键菜单效果。 nbsp;html>          …

    2025年3月8日
    200
  • vue实现前进刷新效果

    这次给大家带来vue实现前进刷新效果,vue实现前进刷新效果的注意事项有哪些,下面就是实战案例,一起来看一下。 最近在用vue尝试着做移动端的项目。希望实现前进刷新、后退不刷新的效果。即加载过的界面能缓存起来(返回不用重新加载),关闭的界面…

    编程技术 2025年3月8日
    200
  • JS实现自动打字效果的代码

    本文主要和大家分享js实现自动打字效果,主要以代码的形式和大家分享,希望能帮助到大家。 nbsp;html>        自动打字 var str = '这是一段自动打字的代码,很有趣,哈哈哈哈哈哈,呵呵呵呵呵'…

    编程技术 2025年3月8日
    200
  • js实现带框的拖拽效果

    本文主要和大家分享js实现带框的拖拽效果,主要以代码的形式和大家分享,希望能帮助到大家。 nbsp;html>             Document   #box { width:100px; height:100px; back…

    编程技术 2025年3月8日
    200
  • JS实现逐字出现效果代码

    本文主要和大家分享JS实现逐字出现效果代码,最近看到一个简单实用的逐字出现动画效果,自己简单写了一个,小技巧,可以值得保存。 先上效果图: 源码: nbsp;html>逐字出来的效果,哈哈哈哈哈哈哈哈哈   var index = 0…

    2025年3月8日
    200
  • Bootstrap怎么实现可折叠的侧边导航

    这次给大家带来Bootstrap怎么实现可折叠的侧边导航,Bootstrap实现可折叠侧边导航的注意事项有哪些,下面就是实战案例,一起来看一下。 【相关视频推荐:Bootstrap教程】 效果图: 源码: 表格 .panel-group{m…

    2025年3月8日
    200
  • 简单实现JS 拖动效果

    本篇文章给大家分享的是关于简单实现JS 拖动效果的代码,是利用CSS3的Trnsform的移动属性来实现的,有需要的小伙伴可以看一下这篇文章的内容 利用CSS3的Trnsform的移动属性来实现的。 代码如下 nbsp;html>  …

    编程技术 2025年3月8日
    200
  • 如何实现AJAX的分页效果

    这次给大家带来如何实现AJAX的分页效果,实现AJAX分页效果的注意事项有哪些,下面就是实战案例,一起来看一下。 最近写一个给用户组添加角色的功能,要求一边是未添加的角色,一边是已添加的角色,还有搜索功能, 点击添加后,ajax保存操作. …

    2025年3月8日
    200
  • fileUpload上传文件带进度条效果的实现步奏

    这次给大家带来fileUpload上传文件带进度条效果的实现步奏,实现fileUpload上传文件带进度条效果的注意事项有哪些,下面就是实战案例,一起来看一下。 文件上传过程中,如果我们能看到进度条会更好,实现思路是服务器端用监听器实时监听…

    2025年3月8日
    200

发表回复

登录后才能评论