0
現在我創建一個html來複制word文件。以及如何實現以下展望? This one 如何使字段的下劃線看起來均勻?
我使用下劃線來表現字段。我怎樣才能使每條線的末端相等?還有一點要注意的是,這個div應該是style="padding-left: 200px;"
,與整個文件相比。
謝謝。
現在我創建一個html來複制word文件。以及如何實現以下展望? This one 如何使字段的下劃線看起來均勻?
我使用下劃線來表現字段。我怎樣才能使每條線的末端相等?還有一點要注意的是,這個div應該是style="padding-left: 200px;"
,與整個文件相比。
謝謝。
亞歷克斯,要實現這一點,你需要使用某種形式的佈局元素。有幾個選項,但今天最流行的是Flexbox。
要使用Flexbox,就達到這個目的,你可以這樣做:
HTML:
<form class="form">
<div class="row">
<label>First Field</label>
<span>
<input>
</span>
</div>
<div class="row">
<label>Second Field</label>
<span>
<input>
</span>
</div>
<div class="row">
<label>Third and Final Field</label>
<span>
<input>
</span>
</div>
</form>
CSS:
* {
box-sizing: border-box;
}
.row {
display: flex;
flex-direction: row;
}
.row span {
flex: 1;
display: block;
}
.row span input {
width: 100%;
margin-left: 5px;
border: none;
border-bottom: 1px solid #000;
background: transparent;
outline: none !important;
}
歡迎堆棧溢出,亞歷克斯!你能分享一下你迄今爲止嘗試過的嗎?請記住,我們在這裏幫助解決問題,但我們不是一個按需代碼服務。 :) – SimianAngel
...我站在糾正。 – SimianAngel
您可以使用文本字段,然後使用CSS將它們設置爲僅一行。 –