.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-color 和 background 对于背景颜色的权重,你一看便明白 https://jsfiddle.net/eskmy2gs/
http://blog.csdn.net/mr_smile...
css
js