html+ios输入数字,想要向上/向下箭头输入iOS的HTML数字

这篇博客展示了如何利用CSS和JavaScript创建一个具有增减功能的数字计数器。CSS用于定义计数器的样式,包括背景颜色、边框、阴影等;JavaScript则实现了点击加号和减号按钮时数值的增减。博客还提供了一个名为`twodigits`的函数,确保显示两位数的数值。
摘要由CSDN通过智能技术生成

尝试:

.number-wrapper {

margin: 10px 5px;

position: relative;

}

.number {

font-size: 30px;

color: #eee;

display: inline-block;

*display: inline;

*zoom: 1;

background: #000;

-moz-background-clip: padding;

-webkit-background-clip: padding-box;

background-clip: padding-box;

padding: 0 12px;

height: 80px;

line-height: 80px;

text-align: center;

border: 1px solid #555;

-moz-box-shadow: inset 0 4px 0 rgba(255, 255, 255, 0.2);

-webkit-box-shadow: inset 0 4px 0 rgba(255, 255, 255, 0.2);

box-shadow: inset 0 4px 0 rgba(255, 255, 255, 0.2);

-moz-text-shadow: 0 3px 3px #000000;

-webkit-text-shadow: 0 3px 3px #000000;

text-shadow: 0 3px 3px #000000;

}

.inc {

position: absolute;

display: block;

top: -35px;

left: 0;

font-weight: bold;

font-size: 18px;

color: #777;

width: 100%;

height: 90%;

text-align: center;

padding-top: 6px;

}

.dec {

position: absolute;

display: block;

bottom: -18px;

left: 0;

padding-top: 14px;

font-weight: bold;

font-size: 18px;

color: #777;

width: 100%;

height: 90%;

text-align: center;

}

.line {

position: absolute;

width: 100%;

height: 1px;

top: 52%;

left: 0;

background: #000;

-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);

-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);

box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);

}

+00-

function twodigits(num) {

return ('0' + num).slice(-2);

}

$('.inc').click(function() {

var target = $(this).siblings('.number').first();

var value = parseInt(target.text());

value++;

target.text(twodigits(value));

});

$('.dec').click(function() {

var target = $(this).siblings('.number').first();

var value = parseInt(target.text());

value--;

target.text(twodigits(value));

});

快乐的日子!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值