欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

css表單設(shè)置成九行

傅智翔2年前10瀏覽0評論

CSS表單是一個網(wǎng)頁中必不可少的元素,它可以讓我們方便地收集用戶的輸入信息。為了美觀和統(tǒng)一性,我們需要將表單設(shè)置成九行,下面我們就來學(xué)習(xí)如何進(jìn)行設(shè)置。

form {
display: grid;
grid-template-rows: repeat(9, auto);
}

首先,我們要使用grid布局,在form元素上添加display:grid,這樣子元素就會被視為一個網(wǎng)格來布置。

然后,我們需要設(shè)置網(wǎng)格的行高,即每一行的高度。這里我們使用grid-template-rows屬性來設(shè)置,其值由repeat和auto組成,表示九個等高的自動行。

input[type="text"], 
textarea {
grid-row: span 2;
}

接下來,我們需要設(shè)置輸入框和文本框的大小和位置。這里我們使用CSS選擇器,將所有的文本輸入框和文本框統(tǒng)一設(shè)置成了兩行高的大小。而grid-row屬性則是指定元素在網(wǎng)格中所占用的行數(shù),即跨越了兩行的高度。

label {
grid-row: span 1;
}

除了輸入框和文本框以外,我們還需要設(shè)置標(biāo)簽的位置和大小。這里我們把標(biāo)簽設(shè)置成了跨越了一行的高度。

input[type="submit"] {
grid-row: span 1;
}

最后,為了完成表單的樣式,我們還需要設(shè)置提交按鈕的位置和大小。同樣使用CSS選擇器,我們將提交按鈕設(shè)置成了跨越了一行的高度。

這樣就好了,我們的表單已經(jīng)被設(shè)置成了九行,非常美觀而且方便。代碼如下:

<form>
<label>姓名:</label>
<input type="text" name="name" value="" />
<label>電話:</label>
<input type="text" name="phone" value="" />
<label>郵箱:</label>
<input type="text" name="email" value="" />
<label>留言:</label>
<textarea name="message"></textarea>
<input type="submit" value="提交" />
</form>