实现下拉列表的两种方式
来源:互联网 发布:淘宝我要开店页面 编辑:程序博客网 时间:2024/05/21 18:48
下拉列表是网页中最为常见的结构之一,这里暂时采用两种方式:纯CSS的方法和JavaScript的方法来实现。
(PS:其实,除了下拉列表以外,还有很多在网页中使用频率较高的结构,可以自己编写好常用的代码段,以便在项目中使用提高效率。)
1、纯CSS实现:
先看看效果图:
HTML的代码很简单,就不多说了。
这里用CSS实现注意伪类和display属性的使用就好:
2、用JavaScript来实现:
同样,还是先上图:
HTML和上面的差不多,同时引入外部js文件:
重要的是js文件怎么写。鼠标移动到列表项时,调用mOver( )和mOut( )方法改变当前下拉列表的display属性,实现列表下拉(当列表项有很多时,传递参数不太现实。所以其实可以用this关键字来实现,这里等以后有时间再改善吧):
这个结构实现的方式其实有很多种,代码也可以继续完善,这里只是展示一下实现的思路。
0 0
- 实现下拉列表的两种方式
- 用Ajax技术和dwr框架两种方式实现下拉列表的级联效果
- Bootstrap实现下拉列表的两种写法
- Rials实现下拉框联动的两种实现方式
- Rials实现下拉框联动的两种实现方式
- 下拉菜单的两种实现方式:CSS和JS
- mvc 下拉列表 DropDownList 两种绑定方式
- 用JS实现点击列表弹出列表索引的两种方式
- 设置下拉列表框的javascript方式进行实现
- 用RecyclerView实现新闻列表页,包括头部的图片轮播,两种Item显示方式,下拉刷新和上拉加载以及限制列表的加载条目数
- 存储数据列表的两种方式
- Adnroid 两种下拉刷新 方式的实现 sina刷新 gmail刷新
- 实现下拉列表,点击其他位置自动隐藏效果的三种方式比较
- struts2标签-下拉列表的两种写法
- Spinner下拉列表装填数据的两种方法
- struts2标签-下拉列表的两种写法
- Android组件:radio、checkbox、下拉列表(两种方式)、日期;界面不显示appname
- 在下拉列表框中显示多列的两种简易实现方式
- 黑马程序员_java中IO流--字节流
- 如何将非ARC的项目转换成ARC项目
- LayoutInflater作用及使用
- 101 - The Blocks Problem
- Fragment的setUserVisibleHint方法实现懒加载
- 实现下拉列表的两种方式
- 不允许创建临时变量,交换两个数的内容
- Hibernate错误 Unable to instantiate default tuplizer [org.hibernate.tuple.entity.PojoEntityTuplizer]
- 有规律简单加法计算(for循环)
- SVN版本控制与分支设置
- C语言编程需要注意的64位和32机器的区别
- 开源项目学习:Android-Universal-Image-Loader-Part3
- 详解Android App AllowBackup配置带来的风险
- 简明 Vim 练级攻略