移动端怎么让安卓的type=date的input的背景色透明??

我的html是这样的;
clipboard.png
我的css是这样的:
clipboard.png
但是手机上出来的效果,就是type=date的背景没有透明

clipboard.png

阅读 5.9k
2 个回答
.date input[type=date] {  
    background-color:transparent;  
    color:#fff;  
    FILTER: alpha(opacity=0); /*androd*/  
    appearance:none;  /*下拉框去掉右侧图标*/  
    -moz-appearance:none;  
    -webkit-appearance:none;  
} 

http://blog.csdn.net/mr_smile...

css

input[type="date"]:before{
    color:#A9A9A9;
    content:attr(placeholder);
}


input[type="date"].full:before {
    color:black;
    content:""!important;
}

js

$("#date").on("input",function(){
    if($(this).val().length>0){
        $(this).addClass("full");
    }else{
        $(this).removeClass("full");
    }
});

谢邀,用这个。

background-color: transparent;

给你写了个dmeo, background-colorbackground 对于背景颜色的权重,你一看便明白

https://jsfiddle.net/eskmy2gs/

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题