为了账号安全,请及时绑定邮箱和手机立即绑定

select样式美化 appearance:none;

select样式美化 appearance:none;

12345678_0001 2018-10-11 14:09:34
因为很多页面要用到这个样式美化,所以后来在common.css样式加上标签样式,select{    appearance:none;    -moz-appearance:none;    -webkit-appearance:none;    background: url(../img/arrselect.png) no-repeat scroll 90% center transparent;}select::-ms-expand { display: none; }因为这个是标签css样式,那么在其他页面是通过外部配置引入公共样式的,其中一个页面想冲突掉这个select样式,怎么冲突掉上面这个样式,或者是用jquery移除掉。但是这个common.css类似于nodejs里面的ejs模板里面配置好的,每个页面都会有。所以尝试过用jquery寻找这个标签样式,但是找不到…… 想css冲突 也冲突不掉。目前想到唯一的解决办法是找到每个需要用到这个美化样式的页面,一个个去添加,但是还不太想采用这个方法。其中一个页面想用回默认的,需要默认的,咋整
查看完整描述

1 回答

?
慕神8447489

TA贡献1780条经验 获得超1个赞

select:not(.className){

    appearance:none;

    -moz-appearance:none;

    -webkit-appearance:none;

    background: url(../img/arrselect.png) no-repeat scroll 90% center transparent;

}

<select class="className"></select> <!-- 这里就是例外情况的select -->


查看完整回答
反对 回复 2018-11-18
  • 1 回答
  • 0 关注
  • 737 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号