【问题标题】:CSS/HTML text area in form resize表单中的 CSS/HTML 文本区域调整大小
【发布时间】:2016-04-29 09:33:49
【问题描述】:

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

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;
}

【问题讨论】:

    标签: html css forms textarea window-resize


    【解决方案1】:

    你应该在表单中使用 textarea

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

    而不是这个:

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

    【讨论】:

      【解决方案2】:

      只需使用&lt;textarea&gt;&lt;/textarea&gt; 而不是&lt;input type="text"&gt;

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-02-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多