CSS/HTML 表单调整中的文本区域

CSS/HTML text area in form resize

如何使评论部分的文本区域与该部分一样大,而不仅仅是一行,并且从该部分的开头而不是中间开始。 Here 是代码的 link。

HTML

  <body bgcolor="#00BCD4">

  <div>
    <h1>Contact me</h1>

    <form action="MAILTO:me@me.com" method="post" enctype="text/plain">
      <label for="name"><font face="Roboto"><font color="red">*</font>Name</font>
            </label>
      <input type="text" name="name" required>
      <br>
      <label for="email"><font face="Roboto"><font color="red">*</font>E-mail</font>
            </label>
      <input type="text" name="mail" required>
      <br>
      <label for="comment"><font face="Roboto"><font color="red">*</font>Comment</font>
            </label>
      <input type="text" name="comment" style="height:220px;">
      <input type="submit" value="Send">
      <input type="reset" value="Reset">
    </form>
    <h2>or you can contact me in game @</h2>
    </div>

  </body>

CSS

@import url(https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);
@import url(https://fonts.googleapis.com/css?family=Roboto);
input[type=text],
select {
  width: 100%;
  padding: 12px 20px;
  margin: 8px 0;
  display: inline-block;
  border: 1px solid #ccc;
  border-radius: 4px;
  box-sizing: border-box;
  font-family: 'Roboto', sans-serif;
}

input[type=submit] {
  width: 30%;
  background-color: #4CAF50;
  color: white;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 110%;
}

input[type=reset] {
  width: 25%;
  background-color: #f44336;
  color: white;
  padding: 14px 20px;
  margin: 8px 0;
  border: none;
  border-radius: 4px;
  cursor: pointer;
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 110%;
}

input[type=submit]:hover {
  background-color: #45a049;
}

input[type=reset]:hover {
  background-color: #d32f2f;
}

div {
  border-radius: 5px;
  padding: 40px;
  margin: 0;
}

form {
  width: 300px;
  margin: 0 auto;
}

label {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 110%;
  font-weight: bold;
}

h1 {
  font-weight: bold;
  font-family: 'Roboto Condensed', sans-serif;
  text-align: center;
}

h2 {
  font-weight: bold;
  font-family: 'Roboto Condensed', sans-serif;
  text-align: center;
}

您应该在表单中使用文本区域

<textarea cols="9(as u r desire)" rows="9(as u r desire)" name="comment"></textarea>

而不是这个:

<input type="text" style="height:220px;" >

只需使用 <textarea></textarea> 而不是 <input type="text">