博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
css美化number类型输入框美化实现自定义+、-号点击按钮增减效果
阅读量:5956 次
发布时间:2019-06-19

本文共 1560 字,大约阅读时间需要 5 分钟。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<!DOCTYPE html>
<html lang=
"en"
>
         
<head>
  
<meta charset=
"utf-8" 
/>
  
<title>Jay Skript And The Domsters</title>
 
<style type=
"text/css"
>
 
*{border:none;margin:0px;padding:0px;}
.number{ padding: 36px 0 28px;width:400px;margin:auto}
.mui-numbox{ display: inline-block;}
.minus{width: 30px; height: 30px; text-align: center;border: solid 1px 
#eaeaea; background: #f5f5f5; color: #9e9e9e;} 
.numbox{border-top: solid 1px 
#eaeaea; border-bottom: solid 1px #eaeaea; height: 28px; width:60px; color: #333333; margin-left:-8px; text-align: center; background: transparent;}
.numbox::textfield-decoration-container {
    
}
.numbox::-webkit-inner-spin-button {
     
-webkit-appearance: none;
}
.numbox::-webkit-outer-spin-button {
     
-webkit-appearance: none;    
/* 有无看不出差别 */
}
.plus { margin-left: -8px;}
 
</style>
</head>
<body >
    
<div class=
"number"
>
                                            
购买数量:
                
<div class=
"mui-numbox"
>
                    
<button class=
"minus" 
type=
"button" 
onclick=
"opera('val', false);"
>-</button>
                    
<input class=
"numbox" 
type=
"number" 
id=
"val" 
value=
"0"
/>
                    
<button class=
"minus plus" 
type=
"button" 
onclick=
"opera('val', true);"
>+</button>
                    
人次
                
</div>
     
        
<script type=
"text/javascript"
>
    
function 
opera(x, y) {
        
var 
rs = 
new 
Number(document.getElementById(x).value);
         
        
if 
(y) {
            
document.getElementById(x).value = rs + 1;
        
else 
if
( rs >0) {
            
document.getElementById(x).value = rs - 1;
        
}
         
    
}
</script> 
</body>
</html>

效果预览:

本文转自  小旭依然  51CTO博客,原文链接:http://blog.51cto.com/xuyran/1786153

转载地址:http://uxrxx.baihongyu.com/

你可能感兴趣的文章
matlab的超松弛迭代法,基于MATLAB的超松弛迭代法的电位研究
查看>>
gstreamer matlab,3 Matlab 与 Psychtoolbox 的安装
查看>>
php中4种算法的区别,php的4种基础排序算法
查看>>
php引用网页 的两种方式,网页外部引用CSS之link和@import两种方式
查看>>
matlab怎么做字体孔,如何用 matlab 在图片上绘制矩形框 和 添加文字 ?
查看>>
php用来删除当前目录的函数,PHP删除当前目录及其目录下的所有文件
查看>>
oracle 多个分组函数,oracle之4多行函数之分组函数
查看>>
禅道怎么连接oracle数据库,禅道项目管理系统整合Selenium IDE的思路
查看>>
linux 禁止文件修改时间,linux 修改文件的时间属性
查看>>
x86 linux 根文件系统6,Linux系列六之根文件系统
查看>>
linux下运行brew,安装 Linuxbrew(示例代码)
查看>>
linux下svn安装教程,linux下安装svn的方法
查看>>
linux 删除不需要的软件,怎么查找并删除不常用的软件包呢?
查看>>
linux图形界面sdk,Linux SDK入门指南
查看>>
linux 修改proc目录,Linux_Linux中系统参数修改命令sysctl的使用讲解,sysctl配置与显示在/proc/sys目录 - phpStudy...
查看>>
linux自启动的无关服务,linux 自启动服务 · Nankle
查看>>
telnet linux root登录,CentOS允许telnet通过root用户进行访问
查看>>
linux下yum安装zabbix,yum安装zabbix4.2
查看>>
Linux下qt注册表,解析 Qt 4.7.0 SDK for Windows 安装后注册表中选项
查看>>
国际学院c语言作业,C语言程序的国际化
查看>>