html5中的input新属性range使用记录


Posted in HTML / CSS onSeptember 05, 2014

过了两天完全没有电脑,没有电视,手机又没有流量的生活,习惯了那样喧嚣的节奏,再回到那么清净的环境,不啻于一次洗涤,同时却有些惶恐,好像自己又什么都不会了,如果脱离了这个文明的社会,甚至可以说,我连基本的生存能力都没有,如果回到过去,我不知道能活多久。

感慨归感慨,当前的工作要完成,记录一个html5中的input新属性,range。发现这个属性是在一个网站的调色器中,感觉确实比较形象化,好看,就记录下了: 

复制代码
代码如下:

<input type="range" min="0" max="255">
<input type="text" id="show">

显示效果如下:

html5中的input新属性range使用记录 

这里看到了type的两个属性 min和max,允许的最小范围和最大范围。同时我们还可以对这个range进行样式的设计

复制代码
代码如下:

<input type="range" min="0" max="255" style="height:100px;width:400px;background:yellow;" onchange="change()" id="range">
<input type="text" id="show">

显示效果如下:

html5中的input新属性range使用记录 

这样我们来写一个js方法,来改变数值,调色器中就这么应用的:(至于这个移动钮样式如何改变了还不太明白) 

复制代码
代码如下:

<script type="text/javascript">
function change(){
var num=document.getElementById("range");
var location=document.getElementById("show");
location.value=num.value;
}
</script>

这样就随着拖动位置的变化就改变了输入框中的值,放置三个的话就能生成颜色了嘛,这就是调色器的原理了

这里还要注意的就是range的其他两个属性value默认值和step改变幅度

调色器看起来不错的,回头要弄个看看,现在先去睡觉。

HTML / CSS 相关文章推荐
利用CSS3实现炫酷的飞机起飞动画
Sep 17 HTML / CSS
CSS3 渐变(Gradients)之CSS3 线性渐变
Jul 08 HTML / CSS
手把手教你用纯css3实现轮播图效果实例
May 04 HTML / CSS
CSS3 伪类选择器 nth-child()说明
Jul 10 HTML / CSS
利用canvas实现图片下载功能来实现浏览器兼容问题
May 31 HTML / CSS
html5 Canvas画图教程(8)—canvas里画曲线之bezierCurveTo方法
Jan 09 HTML / CSS
深入浅析HTML5中的SVG
Nov 27 HTML / CSS
Canvas 像素处理之改变透明度的实现代码
Jan 08 HTML / CSS
HTML5触摸事件(touchstart、touchmove和touchend)的实现
May 08 HTML / CSS
使用HTML+Css+transform实现3D导航栏的示例代码
Mar 31 HTML / CSS
HTML5来实现本地文件读取和写入的实现方法
May 25 HTML / CSS
CSS变量实现主题切换的方法
Jun 23 HTML / CSS
让IE下支持Html5的placeholder属性的插件
Sep 02 #HTML / CSS
html5摇一摇代码优化包括DeviceMotionEvent等等
Sep 01 #HTML / CSS
Html5 FileReader实现即时上传图片功能实例代码
Sep 01 #HTML / CSS
html5定位获取当前位置并在百度地图上显示
Aug 22 #HTML / CSS
HTML5 transform三维立方体实现360无死角三维旋转效果
Aug 22 #HTML / CSS
html5 更新图片颜色示例代码
Jul 29 #HTML / CSS
Html5 语法与规则简要概述
Jul 29 #HTML / CSS
You might like
分享下页面关键字抓取www.icbase.com站点代码(带asp.net参数的)
2014/01/30 PHP
ThinkPHP框架设计及扩展详解
2014/11/25 PHP
分享常见的几种页面静态化的方法
2015/01/08 PHP
培养自己的php编码规范
2015/09/28 PHP
PHP与服务器文件系统的简单交互
2016/10/21 PHP
jQuery学习笔记 获取jQuery对象
2012/09/19 Javascript
js动画效果制件让图片组成动画代码分享
2014/01/14 Javascript
javascript手工制作悬浮菜单
2015/02/12 Javascript
jQuery制作简洁的图片轮播效果
2015/04/03 Javascript
js点击列表文字对应该行显示背景颜色的实现代码
2015/08/05 Javascript
javascript url几种编码方式详解
2016/06/06 Javascript
js 输入框 正则表达式(菜鸟必看教程)
2017/02/19 Javascript
vue.js声明式渲染和条件与循环基础知识
2017/07/31 Javascript
浅谈vue中数据双向绑定的实现原理
2017/09/14 Javascript
vue .js绑定checkbox并获取、改变选中状态的实例
2018/08/24 Javascript
在vue中使用express-mock搭建mock服务的方法
2018/11/07 Javascript
vue按需加载实例详解
2019/09/06 Javascript
jquery实现轮播图特效
2020/04/12 jQuery
基于postman获取动态数据过程详解
2020/09/08 Javascript
[11:01]2014DOTA2西雅图邀请赛 冷冷带你探秘威斯汀
2014/07/08 DOTA
Python使用回溯法子集树模板解决爬楼梯问题示例
2017/09/08 Python
Linux(Redhat)安装python3.6虚拟环境(推荐)
2018/05/05 Python
Python发展史及网络爬虫
2019/06/19 Python
Python PO设计模式的具体使用
2019/08/16 Python
pycharm 实现本地写代码,服务器运行的操作
2020/06/08 Python
Python导入数值型Excel数据并生成矩阵操作
2020/06/09 Python
Python中logging日志的四个等级和使用
2020/11/17 Python
pytorch 中forward 的用法与解释说明
2021/02/26 Python
CSS3制作漂亮的照片墙的实现代码
2016/06/08 HTML / CSS
莫斯科隐形眼镜网上商店:Linzi
2019/07/22 全球购物
在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern "C"
2014/08/09 面试题
消防宣传口号
2014/06/16 职场文书
电子商务专业求职信
2014/07/10 职场文书
技术员个人工作总结
2015/03/03 职场文书
2015年学校后勤工作总结
2015/04/08 职场文书
三年级作文之趣事作文
2019/11/04 职场文书