我有一个基本的表单,将输入传递给PHP脚本.我想拆分表单,以便第二个子条目(Person 2)位于第一个(Person 1)右侧的列中,而不是直接位于下面.
<link rel="stylesheet" href="test.css">
<form class="form-validation" method="post" action="script.php">
<link rel="stylesheet" href="test.css">
<h2>Person 1:</h2>
<br>
<div class="form-row form-input-name-row">
<label>
<span>Name</span>
<input name="field1" type="text">
</label>
</div>
<div class="form-row form-input-name-row">
<label>
<span>Age</span>
<input name="field2" type="text">
</label>
</div>
<div class="main-content">
<h2>Person 2:</h2>
<br>
<div class="form-row form-input-name-row">
<label>
<span>Name</span>
<input name="field3" type="text">
</label>
</div>
<div class="form-row form-input-name-row">
<label>
<span>Age</span>
<input name="field4" type="text">
</label>
</div>
</form>
<div>
<button name="submit">Submit form</button>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
将两个条目包装在具有相同类(例如“子条目”)的 div 中,并将它们向左浮动,宽度为 50%:
.sub-entry {
width: 50%;
float: left;
}
.button {
text-align: center;
padding-top: 20px;
clear: both;
}
Run Code Online (Sandbox Code Playgroud)
<form class="form-validation" method="post" action="script.php">
<link rel="stylesheet" href="test.css">
<div class="sub-entry">
<h2>Person 1:</h2>
<br>
<div class="form-row form-input-name-row">
<label>
<span>Name</span>
<input name="field1" type="text">
</label>
</div>
<div class="form-row form-input-name-row">
<label>
<span>Age</span>
<input name="field2" type="text">
</label>
</div>
</div>
<div class="sub-entry">
<div class="main-content">
<h2>Person 2:</h2>
<br>
<div class="form-row form-input-name-row">
<label>
<span>Name</span>
<input name="field3" type="text">
</label>
</div>
<div class="form-row form-input-name-row">
<label>
<span>Age</span>
<input name="field4" type="text">
</label>
</div>
</div>
</div>
</form>
<div class="button">
<button name="submit">Submit both forms</button>
</div>
Run Code Online (Sandbox Code Playgroud)
请注意,我还为包含该按钮的 div 提供了一个类按钮,并将其样式设置为表单的中心。
归档时间: |
|
查看次数: |
10949 次 |
最近记录: |