2011-03-03 39 views
2

是否有可能通过单独的CSS来获得一个文本框(“输入”与“type = text”)像一个textarea一样行事?是否可以通过CSS单独使文本框看起来像textarea一样?

显然,我可以设置高度和宽度,但是我无法像文本区域那样将其包裹起来,也不能像内容那样垂直对齐。

我有一种情况,我不能改变页面的HTML,但我可以改变CSS。我的用户希望textareas只有文本框,并且我希望我可以单独使用CSS。

我试过关于“空白”和“垂直对齐”的每种组合。

+0

迪恩,难道你不能让所有的箱子textareas开始,然后限制他们的大小的领域,额外的大小不是必需的? – sscirrus 2011-03-03 23:11:24

+0

你不能使用脚本吗? – 2011-03-03 23:11:47

+0

如果您可以更改JavaScript文件,只需从窗体中删除文本框并添加一个具有相同名称的新textarea,并且它应该按预期工作,否则无法使用CSS来实现此目的。 – Fatih 2011-03-03 23:50:52

回答

7

不需要您也需要一些JavaScript以更改浏览器功能。例如,当您在文本框中按Enter键时,它会提交表单,在文本区域中它将添加一个新行。

这样的事情不能由CSS控制,据我所知。

相关问题