您的位置:首页 > Web前端 > CSS

清除 select 默认样式

2017-02-08 15:35 435 查看
select向下箭头隐藏方法:

css{

 appearance:none;   

  -moz-appearance:none;   

  -webkit-appearance:none; 

  -ms-appearance:none; 

}

先清除默认样式,再使用span标签去代替下拉箭头样式。

在IE下隐藏下来箭头

css{

select::-ms-expand { display: none; };

}

使用JS切换选中状态文字颜色与默认状态下文字颜色。

// select 默认颜色与选中颜色切换
$('select').css('color','#999');
$('option').css('color','#323232');
$('select').change(function(){
var $selltem = $(this).val();
if($selltem == $(this).find('option:first').val()){
$(this).css('color','#999');
}else{
$(this).css('color','#323232');
}
});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: