【发布时间】:2022-01-09 05:14:47
【问题描述】:
我想将 textarea 垂直和水平居中。它需要响应(我希望它在窗口调整大小时改变它的大小。我无法让它工作。请帮助我:)
代码如下:
<div class="name-input-container">
<textarea id="text-name" placeholder="Enter your name..." min="3" maxlength="15"></textarea>
</div>
.name-input-container{
width: 100vw;
height: 100vh;
background-color: #001f3f;
color: 80BFFF;
z-index: 9999;
#text-name{
resize: none;
transform: translateY(+200%);
width: 75%;
height: 20%;
display: table;
margin: 0 auto;
-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
-moz-box-sizing: border-box; /* Firefox, other Gecko */
box-sizing: border-box; /* Opera/IE 8+ */
line-height: 600%;
text-align: center;
font-size: 30px;
border: 2px solid #00172e;
background-color: #001a35;
border-radius: 75px;
}
}
【问题讨论】: