用css定义组件-下拉框

下拉框


(简单的说明一下:在父级进行相对定于,用伪元素添加小图标,同时让下拉框默认的样式隐藏
 问题:伪元素的小图标不能进行处罚select事件,有知道的小伙伴可以告知)
.select-grp{ position: relative;vertical-align: middle; display: inline-block; }
.select-grp:before{content: '\25bc';position: absolute;color: #767676;top: 0;bottom: 1px;right: 0;width: 2em;padding-top: 0.7em;line-height: inherit;text-align: center;transform:scale(0.84, 0.42);-webkit-transform:scale(0.84, 0.42);}
.select-grp select{appearance: none; -webkit-appearance: none; -moz-appearance:none;width: 100%;/*height: 100%; */height: 40px; padding-right: 2em;border-radius: 0;border: 1px solid #ddd;background-color: #fff; cursor: pointer;}
select::-ms-expand { display: none; }  /*解决的是ie7浏览器的appearance的不兼容*/

下拉框 html(demo)
 <span class="select-grp">
       <select name="" id="">
            <option value="">性别:男</option>
            <option value="">性别:女</option>
       </select>
 </span>


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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值