是否有办法更改输入类型=“;“文本”;至;日期“;只使用CSS?

是否有办法更改输入类型=“;“文本”;至;日期“;只使用CSS?,css,input,types,Css,Input,Types,我想将输入类型从input type=“text”替换为input type=“date”。可能吗? 谢谢不用了 CSS是一种表示语言。它不能用来改变文档的语义和结构 最接近的方法是确定文件和日期输入是否在文档中可见。您只能通过css3外观属性更改元素的外观(而不是实际类型)。例如,将某些文本元素转换为元素按钮: span { -moz-appearance:button; -webkit-appearance:button; appearance:button; }

我想将输入类型从input type=“text”替换为input type=“date”。可能吗? 谢谢

不用了

CSS是一种表示语言。它不能用来改变文档的语义和结构


最接近的方法是确定文件和日期输入是否在文档中可见。

您只能通过css3
外观属性更改元素的外观(而不是实际类型)。例如,将某些文本元素转换为元素按钮:

span
{
    -moz-appearance:button;
    -webkit-appearance:button;
    appearance:button;
}
但可能值的列表是有限的。仍然没有机会将
input type=“text
更改为
input type=“date”
(对您来说很晚,但对其他人可能有用)
我必须对我的网站的移动版做同样的操作。我创建了两个表单,一个用于大分辨率屏幕,另一个用于移动。当分辨率小于600px时,我隐藏了1个表单,并显示第2个表单(第二个表单的类型已更改)。

不可能。您到底想做什么?请提供更多详细信息。。。