input 样式

本文介绍了如何使用CSS对input元素进行样式定制,包括去除IE上的×和眼睛图标,设置html5的autofocus属性,关闭浏览器的自动填充功能,以及实现跨浏览器的边距兼容性。此外,还展示了如何美化checkbox,包括改变其默认样式并添加自定义勾选符号。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


1.input在ie下去掉×和眼睛在ie10+input出现×,password出现小眼睛

::-ms-clear, ::-ms-reveal{display: none;}

2.html5聚焦autofocus

3.可以在input中加入autocomplete="off" 来关闭记录

<input type="text"  autocomplete="off"  autofocus/>

4.兼容各浏览器边距写法

.input-class {
width: 135px;
padding: 10px 15px;
border: none;
background: #fff;
outline: none;
        height: 22px;
font-size: 16px;
color: #696969;
}

5.checkbox样式更改

<input id="exception" class="chk" name="exception" type="checkbox"} value="1"/>
<label for="exception"></label>只查询异常信息


/*checkbox*/
.chk { 
    display: none; 

 
.chk + label { 
    background-color: #FFF; 
    border: 1px solid #aaa; 
    width:15px;
    height:15px;
    box-shadow: none; 
    border-radius: 2px; 
    display: inline-block; 
    position: relative; 
    margin: auto 10px;
    vertical-align: sub;
    cursor:pointer;

.chk + label:active { 
    box-shadow: 0; 

 
.chk:checked + label {  
    border: 1px solid #aaa; 
    box-shadow: none; 
    color: #aaa; 

 
.chk:checked + label:after { 
    content: '√'; /*勾选符号2714*/ 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    color: #aaa; 
    width: 100%; 
    text-align: center; 
    font-size: 12px; 
    padding: 0 0 1px 0; 
    vertical-align: middle; 


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值