フォームのサブミット中に残りのフィールドinput
が表示されます。
cols
の代わりにwidth
プロパティを使用して、テキストエリアの幅を設定することをお勧めします。これにより、入力フィールドとの比較をより簡単に行うことができ、より見栄えが向上します。代わりに、ラッパーとしてdiv
を使用して
.contactinfo {
background:lightyellow;
border:10px solid yellow;
margin-bottom:10px;
width: 720px;
}
.contactinfo input,
.contactinfo textarea {
width: 180px;
box-sizing: border-box; /* have border/padding included in the given width */
}
.contactinfo td {
vertical-align: top;
}
<fieldset class="contactinfo">
<legend>Your Contact information</legend>
<table>
<tr>
<td align="right"><label for="mail">Email: </label></td>
<td align="left"><input type="email" name="mail" id= "mail" value="" required>
</tr>
<tr>
<td align="right"><label for="mob">Mobile: </label></td>
<td align="left"><input type="tel" name="mob" id = "mob" value="">
</tr>
<tr>
<td align="right"><label for="add">Address: </label></td>
<td align="left"><textarea rows = "4" name="add" id = "add"></textarea>
</tr>
</table>
</fieldset>
、それは応答レイアウトでより多くのオプションが可能になります。
.contactinfo {
background:lightyellow;
border:10px solid yellow;
margin-bottom:10px;
width: 720px;
}
.contactinfo label {
display: inline-block;
width: 60px;
text-align: right;
vertical-align:top;
}
.contactinfo div ~ div {
margin-top: 2px;
}
.contactinfo input,
.contactinfo textarea {
width: 180px;
box-sizing: border-box; /* have border/padding included in the given width */
}
<fieldset class="contactinfo">
<legend>Your Contact information</legend>
<div>
<label for="mail">Email: </label>
<input type="email" name="mail" id= "mail" value="" required>
</div>
<div>
<label for="mob">Mobile: </label>
<input type="tel" name="mob" id = "mob" value="">
</div>
<div>
<label for="add">Address: </label>
<textarea rows = "4" name="add" id = "add"></textarea>
</div>
</fieldset>
どのようにして、[コード](背景:淡黄色;ボーダー:10pxの黄色の固体;マージン下:10pxの;幅:720px)を含むことができ、スタイルクラスのContactInfoには?私は - [コード](。contactinfo fieldset {背景:ライトイエロー;ボーダー:10pxソリッドイエロー;マージン - ボトム:10px;幅:720px;})を使ってみました。 – user3922546
@ user3922546私の答えが更新されました。 '.contactinfo fieldset'を使うと、このルールを' .contantinfo'クラスの子に 'fieldset'を持つ要素に設定すると、' .contactinfo'だけを使うべきです – LGSon