gpt4 book ai didi

html - 为什么我的两列表格不能正确排列?

转载 作者:太空宇宙 更新时间:2023-11-04 04:11:26 25 4
gpt4 key购买 nike

我正在学习一些 css 并且想制作一个两列的表单,没有任何表格标签等。这就是我得到的(来自 CSS Cookbook 3ed 版的代码)。

JSfiddle HERE...

HTML代码:

<div class="container">
<form id="regform" name="regform" method="post" action="/regform.php">
<div id="register">
<h4>Register</h4>
<label for="fmlogin">Login</label>
<input type="text" name="fmlogin" id="fmlogin" />
<label for="fmemail">Email Address</label>
<input type="text" name="fmemail" id="fmemail" />
<label for="fmemail2">Confirm Address</label>
<input type="text" name="fmemail2" id="fmemail2" />
<label for="fmpswd">Password</label>
<input type="password" name="fmpswd" id="fmpswd" />
<label for="fmpswd2">Confirm Password</label>
<input type="password" name="fmpswd2" id="fmpswd2" />
</div>
<div id="contactinfo">
<h4>Contact Information</h4>
<label for="fmfname">First Name</label>
<input type="text" name="fmfname" id="fmfname" />
<label for="fmlname">Last Name</label>
<input type="text" name="fmlname" id="fmlname" />
<label for="fmaddy1">Address 1</label>
<input type="text" name="fmaddy1" id="fmaddy1" />
<label for="fmaddy2">Address 2</label>
<input type="text" name="fmaddy2" id="fmaddy2" />
<label for="fmcity">City</label>
<input type="text" name="fmcity" id="fmcity" />
<label for="fmstate">State or Province</label>
<input type="text" name="fmstate" id="fmstate" />
<label for="fmzip">Zip</label>
<input type="text" name="fmzip" id="fmzip" size="5" />
<label for="fmcountry">Country</label>
<input type="text" name="fmcountry" id="fmcountry" />
<input type="submit" name="submit" value="send" class="submit" />
</div>
</form>
</div>

CSS 代码:

label {
margin-top: .33em;
display: block;
}

input {
display: block;
width: 250px;
}

#register {
float: left;
}

#contactinfo {
padding-left: 275px;
}

最佳答案

因为你 float 了一个 div 而不是另一个。

通过一些简单的 CSS 更改它就可以工作(只要 h4 不跨越多行):

#register {
float: left;
width: 275px;
}

#contactinfo {
float: left;
}

参见 updated fiddle .

关于html - 为什么我的两列表格不能正确排列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20595063/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com