Kendo UI - 占位符 - 风格

Jam*_*mes 4 styles datepicker placeholder kendo-ui

我有一个带占位符数据的Kendo UI datepicker.这是HTML:

<input type="text" class="datepicker"' placeholder="yyyy-mm-dd" />
Run Code Online (Sandbox Code Playgroud)

这是JavaScript:

var start = $(".datepicker").kendoDatePicker({
        format: "yyyy-MM-dd",
        parseFormats: ["MM/dd/yyyy"],
        change: startChange
    }).data("kendoDatePicker");
Run Code Online (Sandbox Code Playgroud)

Kendo UI datepicker以与用户输入数据相同的样式显示占位符数据.我想以不同的方式设置占位符数据的样式.具体来说,我希望文本是灰色和斜体.当用户输入数据时,样式将更改为纯黑色(非斜体).有关如何做到这一点的任何想法?

Stu*_*ows 5

嗯,这placeholder是一个HTML5 attibute并不是Kendo控件的特定.据我了解,Kendo不支持占位符而不支持浏览器支持的内容,并且请记住只有部分浏览器支持此属性.IE没有.无论如何,要设置占位符的样式,您必须使用供应商前缀CSS属性,请参阅此处.