html5 type search,input type="search"搜索的坑

submit事件要选择form元素

$('#form').submit(function (e) {

e.preventDefault()

e.stopPropagation()

search()

}

设置input autocomplete="off"去掉弹出的下拉框;

将默认的“x”隐藏掉:

input[type="search"]::-webkit-search-cancel-button{

display: none;

}

针对ios 设置样式, 去除ios下input 椭圆形:

-webkit-appearance: none;

使用css3新增的属性来控制input[type=search]

::-webkit-input-placeholder

::-webkit-search-cancel-button

重写占位符样式

input[type=search]::-webkit-input-placeholder{

color: blue;

}

重写后面的小×样式

input[type=search]::-webkit-search-cancel-button{

-webkit-appearance: none;//此处只是去掉默认的小×

}

input[type=search]::-webkit-search-cancel-button{

-webkit-appearance: none;

position: relative;

height: 20px;

width: 20px;

border-radius: 50%;

background-color: #EBEBEB;

}

input[type=search]::-webkit-search-cancel-button:after{

position: absolute;

content: 'x';

left: 25%;

top: -12%;

font-size: 20px;

color: #fff;

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值