select自定义小三角样式代码(实用总结)


Posted in Javascript onAugust 18, 2017

这段代码是网上大部分的解决办法,在这里总结一下:

让select透明,上面加一个span,来替换select框,可以自定义小三角样式,也可以做出select文字居中的效果。

<div class="ui-select">
     <span>使用加息券或现金券 <i class="icon-down lMar10"></i></span>
     <select name="" id="">
      <option value="10元现金券">10元现金券</option>
      <option value="20元现金券">20元现金券</option>
      <option value="30元现金券">30元现金券</option>
      <option value="40元现金券">40元现金券</option>
     </select>
    </div>
.ui-select{
 width:75%;
 height:63px;
 line-height:63px;
 background-color:#ECAFB4;
 color:#fff;
 padding:0 30px;
 text-align: left;
 position: relative;
}
select{
 width:100%;
 height:63px;
 line-height:33px;
 opacity: 0;
 position: absolute;
 top:0;
 left:0;
}

/*小三角图标*/
.icon-down{
 display: inline-block;
 width:30px;
 height:16px;
 background: url("../image/newWap/wapIcons.png") -168px -96px no-repeat;
}
$(".ui-select select").change(function(){
  $(this).prev("span").html($(this).find("option:selected").val()+'<i class="icon-down lMar10"></i>');
})
//select监测option的值的变化,添加到span中

显示效果如图:

select自定义小三角样式代码(实用总结)

 以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助~如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持!

Javascript 相关文章推荐
JQUERY 浏览器判断实现函数
Aug 20 Javascript
jquery 得到当前页面高度和宽度的两个函数
Feb 21 Javascript
JavaScript Tips 使用DocumentFragment加快DOM渲染速度
Jun 28 Javascript
javascript判断用户浏览器插件安装情况的代码
Jan 01 Javascript
Android中资源文件(非代码部分)的使用概览
Dec 18 Javascript
js输入框邮箱自动提示功能代码实现
Dec 10 Javascript
利用jquery操作Radio方法小结
Oct 20 Javascript
利用angular.copy取消变量的双向绑定与解析
Nov 25 Javascript
微信小程序实现星星评价效果
Nov 02 Javascript
小程序实现选择题选择效果
Nov 04 Javascript
微信小程序实现锚点功能
Nov 20 Javascript
antd vue table跨行合并单元格,并且自定义内容实例
Oct 28 Javascript
js使用highlight.js高亮你的代码
Aug 18 #Javascript
二维码图片生成器QRCode.js简单介绍
Aug 18 #Javascript
Iphone手机、安卓手机浏览器控制默认缩放大小的方法总结(附代码)
Aug 18 #Javascript
JavaScript实现移动端页面按手机屏幕分辨率自动缩放的最强代码
Aug 18 #Javascript
移动设备手势事件库Touch.js使用详解
Aug 18 #Javascript
JavaScript你不知道的一些数组方法
Aug 18 #Javascript
关于meta viewport中target-densitydpi属性详解(推荐)
Aug 18 #Javascript
You might like
《心理测量者3》剧场版动画预告
2020/03/02 日漫
简单实用的PHP防注入类实例
2014/12/05 PHP
php列出mysql表所有行和列的方法
2015/03/13 PHP
Ubuntu 16.04下安装PHP 7过程详解
2017/03/28 PHP
解决laravel 出现ajax请求419(unknown status)的问题
2019/09/03 PHP
Laravel第三方包报class not found的解决方法
2019/10/13 PHP
laravel框架邮箱认证实现方法详解
2019/11/22 PHP
漂亮的提示信息(带箭头)
2007/03/21 Javascript
Javascript实现滚动图片新闻的实例代码
2013/11/27 Javascript
jquery 合并内容相同的单元格(示例代码)
2013/12/13 Javascript
jQuery链式操作实例分析
2015/11/16 Javascript
探析浏览器执行JavaScript脚本加载与代码执行顺序
2016/01/12 Javascript
js控制div层的叠加简单方法
2016/10/15 Javascript
node实现定时发送邮件的示例代码
2017/08/26 Javascript
原生JavaScript实现Ajax异步请求
2017/11/19 Javascript
如何让你的JS代码更好看易读
2017/12/01 Javascript
Vue表单之v-model绑定下拉列表功能
2019/05/14 Javascript
vue+egg+jwt实现登录验证的示例代码
2019/05/18 Javascript
vue配置多代理服务接口地址操作
2020/09/08 Javascript
[00:57]深扒TI7聊天轮盘语音出处5
2017/05/11 DOTA
python中map、any、all函数用法分析
2015/04/21 Python
Python使用PIL库实现验证码图片的方法
2016/03/11 Python
python遍历 truple list dictionary的几种方法总结
2016/09/11 Python
Python进阶篇之字典操作总结
2016/11/16 Python
详解Python nose单元测试框架的安装与使用
2017/12/20 Python
python将txt文件读入为np.array的方法
2018/10/30 Python
python requests.get带header
2020/05/05 Python
Django websocket原理及功能实现代码
2020/11/14 Python
什么是makefile? 如何编写makefile?
2013/01/02 面试题
工商管理专业自荐信
2014/06/03 职场文书
优秀毕业生的求职信
2014/07/21 职场文书
干部对照检查材料范文
2014/08/26 职场文书
研修心得体会
2014/09/04 职场文书
发布会邀请函
2015/01/31 职场文书
基于JavaScript实现年月日三级联动
2021/06/22 Javascript
Java死锁的排查
2022/05/11 Java/Android