javascript - 移动端怎么让安卓的type=date的input的背景色透明??
PHPz
PHPz 2017-04-11 10:11:40
[JavaScript讨论组]

我的html是这样的;

我的css是这样的:

但是手机上出来的效果,就是type=date的背景没有透明

PHPz
PHPz

学习是最好的投资!

全部回复(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");
    }
});
ringa_lee

谢邀,用这个。

background-color: transparent;

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

https://jsfiddle.net/eskmy2gs/

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号