改变表单元素的外观

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了改变表单元素的外观相关的知识,希望对你有一定的参考价值。

ie10以下不支持

使用 appearance 改变 webkit 浏览器的默认外观

webkit 内核浏览器具备私有属性" -webkit-appearance "可以改变元素的外观,该属性非常强大,适合大部分标签,这对于 webkit 的页面优化带来极大的帮助。

禁用表单input、select元素的默认外观

 input,select{
-webkit-appearance:none;
        appearance:none; 
}

 

/* 禁用select默认下拉箭头 */
select::-ms-expand{display:none;}


/* 禁用PC端表单输入框默认清除按钮 */
input[type=text]::-ms-clear,input[type=tel]::-ms-clear,input[type=number]::-ms-clear{display:none}


/* 禁用radio和checkbox默认样式 */
input[type=radio]::-ms-check,input[type=checkbox]::-ms-check{display: none;}

 

 

以上是关于改变表单元素的外观的主要内容,如果未能解决你的问题,请参考以下文章

课时44.表单标签-input(掌握)

React中的表单元素

删除表单元素上的默认浏览器样式

js的意义,引用方法及变量

Knockout JS 如何将数据绑定到静态表单元素

html表单元素是块级元素还是行级元素。