Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 不带占位符的选择器_Css_Selector_Placeholder - Fatal编程技术网

Css 不带占位符的选择器

Css 不带占位符的选择器,css,selector,placeholder,Css,Selector,Placeholder,我的输入类型与数据属性不同: 我希望所有数据类型都隐藏除日期字段之外的占位符 我无法使用:not选择器。使用输入[type=“text”]回答将不被接受,因为除了文本和日期之外,可能还有n种数据类型 :not(输入[data type=“date”]::-webkit输入占位符{/*webkit浏览器*/ 颜色:透明!重要; } :not(输入[data type=“date”]:-moz占位符{/*Mozilla Firefox 4到18*/ 颜色:透明!重要; } :not(输入[data

我的输入类型与数据属性不同:

我希望所有数据类型都隐藏除日期字段之外的占位符

我无法使用:not选择器。使用输入[type=“text”]回答将不被接受,因为除了文本和日期之外,可能还有n种数据类型

:not(输入[data type=“date”]::-webkit输入占位符{/*webkit浏览器*/
颜色:透明!重要;
}
:not(输入[data type=“date”]:-moz占位符{/*Mozilla Firefox 4到18*/
颜色:透明!重要;
}
:not(输入[data type=“date”]::-moz占位符{/*Mozilla Firefox 19+*/
颜色:透明!重要;
}
:not(输入[data type=“date”]:-ms输入占位符{/*Internet Explorer 10+*/
颜色:透明!重要;
}

给你。不错的解决方案顺便说一句,指的是透明的

input:not([data type=“date”])::-webkit输入占位符{/*webkit浏览器*/
颜色:透明!重要;
}
输入:not([data type=“date”]):-moz占位符{/*Mozilla Firefox 4到18*/
颜色:透明!重要;
}
输入:not([data type=“date”])::-moz占位符{/*Mozilla Firefox 19+*/
颜色:透明!重要;
}
输入:非([data type=“date”]):-ms输入占位符{/*Internet Explorer 10+*/
颜色:透明!重要;
}


见鬼,我尝试了这个解决方案,但我猜是用了错误的方式,这让我把问题贴出来了。你的解决方案很好用。谢谢。尼扎是对的@ShoaibChikate。仅将简单选择器作为参数,并且按照规范-简单选择器可以是类型选择器、通用选择器、属性选择器、类选择器、ID选择器或伪类。。这意味着
input[data type=“date”]
不是一个简单的选择器。@Harry:谢谢你的解释