一个很漂亮的jQuery动画隐藏登陆框,css很漂亮
别的不说,先看效果图吧
这是展开以后的效果图
这是收缩以后的效果图
用jQuery实现这个功能也就几个函数就搞定了,来看看关键的代码吧。
2<script type="text/javascript" src="js/jquery-1.3.2.min.js"></script>
3<script type="text/javascript" src="js/slide.js"></script>
首先要导入3个js文件,其中js/jquery-1.3.2.min.js是压缩以后的jQuery类库;
js/pngfix/supersleight-min.js是支持IE6的一个类库,是对图片进行处理的,它能消除那两个按钮图片的四周
(图片本来是长方形的,这里你看到的是圆角图片)。
然后就是下面的两个链接按钮了<a id="open">Log Id | Register</a>
和<a id="close">Close Panel</a>
2 <ul class="login">
3 <li class="left"> </li>
4 <li>Hello Guest!</li>
5 <li class="sep">|</li>
6 <li id="toggle">
7 <a id="open" class="open" href="#">Log In | Register</a>
8 <a id="close" style="display: none;" class="close" href="#">Close Panel</a>
9 </li>
10 <li class="right"> </li>
11 </ul>
12 </div>
第三个js文件里面写的就是jQuery的函数,代码很简单:
2 // Expand Panel
3 $("#open").click(function(){
4 $("div#panel").slideDown("slow");//点击id为open的链接展开面板
5 });
6
7 // Collapse Panel
8 $("#close").click(function(){
9 $("div#panel").slideUp("slow"); //点击id为的close链接隐藏面板
10 });
11
12 // Switch buttons from "Log In | Register" to "Close Panel" on click
13 $("#toggle a").click(function () {
14 $("#toggle a").toggle();//这个就是具有slideUp()和slideDown()双重效果
15 });
16
17});
这里有完整的程序:
/Files/psunny/jquery实现的动画隐藏登陆框下载.rar
转载于:https://www.cnblogs.com/psunny/archive/2009/07/02/1515844.html
一个很漂亮的jQuery动画隐藏登陆框,css很漂亮相关推荐
- html制作好看展开列表框,css实现漂亮的下拉菜单,简单方便实用
本文介绍用css实现的下拉菜单,简单.方便.实用. 为什么推荐用css实现的下拉菜单?因为html默认的 select 控件生成的下拉菜单样式不好控制,不够美观,还有一个致命的缺点,是在IE里 sel ...
- Giphy – 分享一个很棒的 GIF 动画图片搜索引擎
GIF 动画图片是一种非常有趣的图片格式,比静态图片更能够表达出含义,如果能制作得有创意,那就非常的有趣.今天向大家推荐一个很棒的 GIF 动画图片搜索引擎--Giphy. 您可能感兴趣的相关文章 轻 ...
- 使用 CSS3 jQuery 制作漂亮的书签动画
今天的教程是关于创建使用 CSS 旋转变换和 JavaScript 制作动画书签效果.我们的想法是展现出样书状结构,使单一的色板或列表点击切换.当点击其中一项,我们就会旋转以显示所选择的项目. 在线演 ...
- Hider 2 for Mac 一个很好用的文件隐藏加密工具
Hider 2 for Mac 一个很好用的文件隐藏加密工具 前沿 有很多人电脑上都有很多私密文件,不方便给别人看到,那该怎么办呢,又不能删除. 这时就是Hider 2 的作用了,能把文件很好的隐藏起 ...
- java中jquery怎么学,jQuery动画+实例
1.动画基础隐藏和显示 jQuery中隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置css的display为none属性.但是通过css直接修改是静态的布局,如果在代码执行的时候,一般 ...
- Java程序员从笨鸟到菜鸟之(九十一)跟我学jquery(七)jquery动画大体验
本文来自:曹胜欢博客专栏.转载请注明出处:http://blog.csdn.net/csh624366188 最近一直感觉自己好忙,每天都浑浑噩噩的过着,转眼间,好像有好长时间没有更新笨鸟到菜鸟了.现 ...
- jquery笔记一:下载安装、语法、选择器、遍历选择元素的方法、jQuery动画
目前 jQuery 兼容于所有主流浏览器, 包括 IE 6!开发时常用 jquery.js,上线用 jquery.min.js. jq插件 目前jQuery有三个大版本: (1)1.x.x: 兼容ie ...
- jquery 图像滑块_10个很棒的jQuery图像滑块插件
jquery 图像滑块 The introduction of jQuery has contributed a lot in making the overall process of websit ...
- 第四章:jQuery动画
一.动画显示与隐藏 1. jQuery中隐藏元素的hide方法 让页面上的元素不可见,一般可以通过设置css的display为none属性.但是通过css直接修改是静态的布局,如果在代码执行的时候,一 ...
最新文章
- java字符串的知识总结
- wxWidgets随笔(10)-fedora环境配置
- 开正交时候卡顿_王者荣耀:不管用WiFi还是流量都是卡顿咋办!4个办法让你变流畅...
- 为实现电动车长途旅行,特斯拉超级充电站将大幅升级
- 牛客练习赛29: F. 算式子
- 缓存-问题:缓存穿透 缓存雪崩 缓存击穿
- 3DMax渲染常见问题
- XPS笔记本及各类超薄笔记本的白果网卡安装教程
- 材料成型及控制工程学计算机吗,材料成型及控制工程
- java动态规划凑硬币问题_动态规划--凑硬币问题
- casual Convolution 和 dilated Convolution
- Android反编译工具的使用-Android Killer
- 数智化未来5大趋势——CDEC2020中国数字智能生态大会上海站生态伙伴发展状况调查...
- mysql useing_mysql中using where,using index
- Greenplum查看表/库大小、进程、表膨胀处理(sql语句)
- JS实现雪花飘落特效效果
- 小米air2se耳机只有一边有声音怎么办_盘点2020半入耳蓝牙耳机排名
- 关于socket中的send函数
- 在SpringMVC项目中使用HIkariCP
- linux设置多线程优先级
热门文章
- anaconda和python的区别_anaconda和python区别
- 2.1基本算法之枚举_1812完美立方
- 1286:怪盗基德的滑翔翼-2019-07-03(《信息学奥赛一本通》)
- 计算机小知识分享,分享几小个计算机操作技巧
- Linux笔记-grep -v功能相关说明
- Python笔记-BeautifulSoup中find_all的使用及str中trim()
- Qt工作笔记-QPlainTextEdit中数据的获取
- HTML期末作业-家乡网站
- Cookiecutter
- UnicodeEncodeError: ‘gbk‘ codec can‘t encode character ‘\xe7‘ in position 295: illegal multibyte seq