input 新属性type="range"

因为之前写了一个模拟的音乐播放器,所以对这个input的新属性稍微关注了一下,功能还是很强大的。

type="range" 直接显示一个滑块控件,可拖动。

不过很多时候这个样式不太能满足我们项目的需求,所以这里可以适当调整一下。

修改前样式:

修改后样式:

作为一个拿来主义者,代码给你们:

<!DOCTYPE html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>input样式调整</title>
		<style type="text/css">
			input[type=range]:focus {/*清除点击时的input边框*/
			    outline: none;
			}
			input[type=range] {  
				cursor: pointer;
			  -webkit-appearance: none;/*清除系统默认样式*/  
			  width: 200px;
			  height: 10px;  
			  background: #ddd;
			  background: -webkit-linear-gradient(top, rgb(97, 189, 18), rgb(97, 189, 18)) 0% 0% / 40% 100% no-repeat rgb(221, 221, 221);
			  height: 10px;/*横条的高度*/  
			}  
			/*拖动块的样式*/  
			input[type=range]::-webkit-slider-thumb {  
			  -webkit-appearance: none;/*清除系统默认样式*/  
			  height: 10px;/*拖动块高度*/  
			  width: 10px;/*拖动块宽度*/  
			  background: #fff;/*拖动块背景*/  
			  border-radius: 5px; /*外观设置为圆形*/  
			  border: solid 1px #ddd; /*设置边框*/  
			}
		</style>
	</head>
	<body>
		<input type="range"  />
	</body>
</html>
参考博客: https://blog.csdn.net/u013347241/article/details/51560290
  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值