文本不会从文本框的左上角开始
Text won't start in the top left of Text Box
我有一个输入描述框,它具有固定的高度和宽度以及自己的样式。文本居中,但我希望它从左上角开始。
HTML
<input id="eventDescriptionInput" placeholder="Description" />
CSS
#eventDescriptionInput {
padding: 10px;
width: 100%;
height: 200px;
box-sizing: border-box;
margin-bottom: 25px;
border-radius: 3px;
outline: none;
border: none;[enter image description here][1]
box-shadow: 0px 0px 3px gray;
}
我不确定您是否只想使用 input 标签或任何其他标签来完成,只要保持样式即可。
我建议使用使事情变得更简单。
#eventDescriptionInput {
padding: 10px;
width: 100%;
height: 200px;
box-sizing: border-box;
margin-bottom: 25px;
border-radius: 3px;
outline: none;
border: none;
box-shadow: 0px 0px 3px gray;
}
<html>
<head>
</head>
<body>
<textarea id="eventDescriptionInput" placeholder="Description"></textarea>
</body>
</html>
如果您想继续使用 input
而不是 textarea
,您需要删除 height: 200px;
并添加 padding-bottom: <number>px
:
#eventDescriptionInput {
padding: 10px;
width: 100%;
box-sizing: border-box;
margin-bottom: 25px;
border-radius: 3px;
outline: none;
border: none;
box-shadow: 0px 0px 3px gray;
padding-bottom: 200px; /* new line */
}
尽管我建议使用其他人提到的 textarea
我有一个输入描述框,它具有固定的高度和宽度以及自己的样式。文本居中,但我希望它从左上角开始。
HTML
<input id="eventDescriptionInput" placeholder="Description" />
CSS
#eventDescriptionInput {
padding: 10px;
width: 100%;
height: 200px;
box-sizing: border-box;
margin-bottom: 25px;
border-radius: 3px;
outline: none;
border: none;[enter image description here][1]
box-shadow: 0px 0px 3px gray;
}
我不确定您是否只想使用 input 标签或任何其他标签来完成,只要保持样式即可。
我建议使用使事情变得更简单。
#eventDescriptionInput {
padding: 10px;
width: 100%;
height: 200px;
box-sizing: border-box;
margin-bottom: 25px;
border-radius: 3px;
outline: none;
border: none;
box-shadow: 0px 0px 3px gray;
}
<html>
<head>
</head>
<body>
<textarea id="eventDescriptionInput" placeholder="Description"></textarea>
</body>
</html>
如果您想继续使用 input
而不是 textarea
,您需要删除 height: 200px;
并添加 padding-bottom: <number>px
:
#eventDescriptionInput {
padding: 10px;
width: 100%;
box-sizing: border-box;
margin-bottom: 25px;
border-radius: 3px;
outline: none;
border: none;
box-shadow: 0px 0px 3px gray;
padding-bottom: 200px; /* new line */
}
尽管我建议使用其他人提到的 textarea