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做的一个简单的屏幕锁定提示框
Mar 26 Javascript
jquery实现带二级菜单的导航示例
Apr 28 Javascript
基于jQuery实现自动轮播旋转木马特效
Nov 02 Javascript
js实现右键自定义菜单
Dec 03 Javascript
Node.js 基础教程之全局对象
Aug 06 Javascript
微信小程序开发问题之wx.previewImage
Dec 25 Javascript
JavaScript实现动态添加、移除元素或属性的方法分析
Jan 03 Javascript
Vue.js实现可排序的表格组件功能示例
Feb 19 Javascript
详解vue中使用vue-quill-editor富文本小结(图片上传)
Apr 24 Javascript
使用 webpack 插件自动生成 vue 路由文件的方法
Aug 20 Javascript
vue路由缓存的几种实现方式小结
Feb 02 Javascript
vue脚手架项目创建步骤详解
Mar 02 Vue.js
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
php获取淘宝分类id示例
2014/01/16 PHP
PHP图像处理技术实例总结【绘图、水印、验证码、图像压缩】
2018/12/08 PHP
详解如何实现Laravel的服务容器的方法示例
2019/04/15 PHP
用脚本调用样式的几种方法
2006/12/09 Javascript
HTML 自动伸缩的表格Table js实现
2009/04/01 Javascript
jQuery 常见开发使用技巧总结
2009/12/26 Javascript
js向上无缝滚动,网站公告效果 具体代码
2013/11/18 Javascript
对比分析json及XML
2014/11/28 Javascript
JavaScript中字符串拼接的基本方法
2015/07/07 Javascript
探讨JavaScript中的Rest参数和参数默认值
2015/07/29 Javascript
使用Angular和Nodejs、socket.io搭建聊天室及多人聊天室
2015/08/21 NodeJs
Bootstrap实现下拉菜单效果
2016/04/29 Javascript
mui框架移动开发初体验详解
2017/10/11 Javascript
AngularJS模态框模板ngDialog的使用详解
2018/05/11 Javascript
JS实现关键词高亮显示正则匹配
2018/06/22 Javascript
VUE简单的定时器实时刷新的实现方法
2019/01/20 Javascript
jQuery实现动态生成年月日级联下拉列表示例
2019/05/11 jQuery
使用 webpack 插件自动生成 vue 路由文件的方法
2019/08/20 Javascript
在Layui中实现开关按钮的效果实例
2019/09/29 Javascript
node静态服务器实现静态读取文件或文件夹
2019/12/03 Javascript
Vue执行方法,方法获取data值,设置data值,方法传值操作
2020/08/05 Javascript
python利用paramiko连接远程服务器执行命令的方法
2017/10/16 Python
python__new__内置静态方法使用解析
2020/01/07 Python
Tensorflow tf.nn.depthwise_conv2d如何实现深度卷积的
2020/04/20 Python
Python使用sqlite3模块内置数据库
2020/05/07 Python
Python 分布式缓存之Reids数据类型操作详解
2020/06/24 Python
Jupyter Notebook安装及使用方法解析
2020/11/12 Python
Bowflex美国官方网站:高级家庭健身器材
2017/12/22 全球购物
Baracuta官方网站:Harrington夹克,G9,G4,G10等
2018/03/06 全球购物
计算机网络工程专业职业生涯规划书
2014/03/10 职场文书
竞选班干部的演讲稿
2014/04/24 职场文书
装配出错检讨书
2014/09/23 职场文书
小学教师师德师风自我剖析材料
2014/09/29 职场文书
MySQL提升大量数据查询效率的优化神器
2022/07/07 MySQL
Java使用HttpClient实现文件下载
2022/08/14 Java/Android
JS前端使用Canvas快速实现手势解锁特效
2022/09/23 Javascript