有的时候可能会有这样的需求,一个竖直的输入框,输入信息,文字也是从上到下排列;
下面我们可以利用div来实现这样的需求:
(1) 设置 div 可编辑 contenteditable = true
(2) 对于 ios有些问题, 还需要设置下 -web-kit-user-select:text;
<!DOCTYPE html>
<
html
lang=
"en">
<
head>
<
meta
charset=
"UTF-8"
>
<
meta
name=
"viewport"
content=
"width=device-width, initial-scale=1.0"
>
<
meta
http-equiv=
"X-UA-Compatible"
content=
"ie=edge"
>
<
title
>Document
</
title
>
<
style
>
.abc
{
width
:
50
px
;
height
:
400
px
;
border
:
2
px
solid red;
box-sizing
: border-box;
padding
:
10
px
;
font-size
:
30
px
;
-webkit-user-select
:text;
}
<
/
style
>
</
head>
<
body>
<
div
class=
"abc"
contenteditable=
true
>请输入你的名字
</
div
>
</
body>
</
html>