去除select边框和三角-----appearance:none
2018-06-08 18:34
399 查看
今天发现一个比较有意思的属性,appearance:none
可能有朋友不认识,但是有一个标签你肯定认识:select。
这个标签的样式是这样的:
一般情况下,我们所使用的border:0; 去除边框这种方式在某些浏览器是对它是不起作用的,比如:Opera 浏览器下就没有作用。
再拿google浏览器举例,虽然有作用,边框可以去除掉,但是右边的倒三角却保留了下来。
比如这样:
如果想要将select的边框和倒三角全部去除掉,这里有两个方法和大家分享一下。
1.可以在select的外部包一个div标签,设置超出隐藏属性,设置好里面select的宽度和高度即可。
2.如果觉得上面的方法比较麻烦,可以使用Css3的一个属性。
appearance:none
-moz-appearance:none /*火狐*/
-webkit-appearance:none /*苹果和谷歌*/
相关文章推荐
- 去除select边框和三角-----appearance:none
- 去除input为date的小三角方法 -webkit-appearance: none;
- 解决手机浏览器和微信中select中border:none;无用和去掉小三角
- css去掉select边框和小三角
- 解决手机浏览器和微信中select中border:none;无用和去掉小三角
- 怎么去掉select边框和小三角,appearance用法
- bootstrap和bootstrap-select去除蓝色边框outline
- select去除默认样式,去掉边框,选中时去除虚线
- 怎么去掉select边框和小三角,appearance用法
- H5安卓端浏览器如何去除select的边框?
- 怎么去掉select边框和小三角,appearance用法
- 去除兼容火狐红色边框 阴影 和兼容火狐select选择按钮
- 隐藏 select 边框和三角
- -webkit-appearance: none;去处select默认小箭头样式
- css模拟select设置高度在ie67下有效(也可作为去除边框)
- 解决手机浏览器和微信中select中border:none;无用和去掉小三角
- 去掉select自带的小三角和边框
- css去掉select边框和小三角
- 手机端页面去除a标签点击时的蓝色边框
- 去除iframe的边框