css修改下拉列表select的默认样式

摘要:
html代码:芝士奶油给select添加父元素div目的是为了,用div的样式覆盖住select样式select{//清除select的边框样式border:none;//清除select聚焦时候的边框颜色outline:none;//将select的宽高等于div的宽高width:100%;height:40px;line-height:40px;//隐藏select的下拉图标appearance:none;-webkit-appearance:none;-moz-appearance:none;//通过padding-left的值让文字居中padding-left:60px;}//使用伪类给select添加自己想用的图标div:after{content:"";14px;height:8px;background:urlno-repeatcenter;//通过定位将图标放在合适的位置position:absolute;right:20px;top:45%;//给自定义的图标实现点击下来功能pointer-events:none;}

html 代码:

<div>

<select name="">
<option value="芝士">芝士</option>
<option value="奶油">奶油</option>
</select>
</div>
给select添加父元素div目的是为了,用div的样式覆盖住select样式
select{ //清除select的边框样式
border:none; //清除select聚焦时候的边框颜色
outline:none;//将select的宽高等于div的宽高
width:100%;
height:40px;
line-height:40px; //隐藏select的下拉图标
appearance:none;
-webkit-appearance:none;
-moz-appearance:none; //通过padding-left的值让文字居中
padding-left:60px;
}

//使用伪类给select添加自己想用的图标
div:after{
content: "";
14px;
height: 8px;
background: url(img/xiala.png) no-repeat center;
//通过定位将图标放在合适的位置
position: absolute;
right: 20px;
top: 45%;
//给自定义的图标实现点击下来功能
pointer-events: none;
}

免责声明:文章转载自《css修改下拉列表select的默认样式》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇java常用的几种线程池比较代理和协议区别及应用下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

html 设置Select options值进行绑定

<select id="cdms"> <option value="">请选择...</option> <option value="0x00">高频整流</option>...

python网络编程——IO多路复用之select

1 IO多路复用的概念         原生socket客户端在与服务端建立连接时,即服务端调用accept方法时是阻塞的,同时服务端和客户端在收发数据(调用recv、send、sendall)时也是阻塞的。原生socket服务端在同一时刻只能处理一个客户端请求,即服务端不能同时与多个客户端进行通信,实现并发,导致服务端资源闲置(此时服务端只占据 I/O,...

[mybatis]list的foreach的使用

当传入参数为list的时候foreach的使用 当参数为一个list的时候 方法层: int deleteAll(List<String> list); xml文件中的sql语句 <delete parameterType="list"> delete from classify where id in <...

CSS命名规范

1 前端开发命名规范 1.1 为什么要制定CSS命名规范 统一的命名规范,便于多人开发维护时代码统一,减少项目沟通和交接的成本,增加代码的语义化。 1.2 CSS命名规则 样式类名全部用小写,首字符必须是字母,禁止数字或其他特殊字符。由以字母开头的小写字母(a-z)、数字(0-9)、中划线 (-)组成。 可以是单个单词,也可以是组合单词,要求能够描述清...

mysql进制之间的转换

1.十进制转换成二进制 select bin(5); 2.十进制转换成八进制 select oct(5); 3.十进制转换成十六进制 select hex(5); 4.二进制转换成十进制 select conv('101',2,10); 5.十进制转换成十六进制 select conv('20',10,16);...

MySQL/MariaDB数据库的索引工作原理和优化

MySQL/MariaDB数据库的索引工作原理和优化 作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。 实际工作中索引这个技术是影响服务器性能一个非常重要的指标,因此我们得花时间去了解一下索引的相关特性。索引是一把双刃剑用得好可以快速查询数据,用得不好数据库查询速度不仅慢还降低服务器性能,浪费磁盘空间。 一.索引概述 1>.什么是索引...