我已经快速潦草地写下了以下页面
但我想呈现的是(同样的不同放置)
我的原始代码是
<body>
<p><b>My Title</b></p>
<input type="radio" name="ReTranslate" id="TranslateByDate" value="ByDate" checked="checked">By Date:
<input type="text" id="PackagesDate" /><br>
<input type="radio" name="ReTranslate" id="TranslateByGuid" value="ByGuid">By Guid
<input type="text" id="PackageGuid"> <br>
<input type="radio" name="ReTranslate" id="TranslateByKey" value="ByKey">By Key:
Field name <input type="text" id="PackageName"> Field number <input type="text" id="VersionNumber"> User name <input type="text" id="UserName"><br>
<br>
<button type="button">ReTranslate</button>
</body>
如何控制放置的元素?
感谢。
答案 0 :(得分:2)
您可以通过两种方式执行此操作:
表格(简单方法)
使用表格,您可以这样做:
<table>
<tr>
<td>
<input type="radio" name="ReTranslate" id="TranslateByDate" value="ByDate" checked="checked">By Date:
</td>
<td><input type="text" id="PackagesDate" /></td>
</tr>
</table>
<强> CSS 强>
添加<ul></ul>
。
<ul>
<li><label for=""></label><input type="text"></li>
<li><label for=""></label><input type="text"></li>
<li><label for=""></label><input type="text"></li>
<li><label for=""></label><input type="text"></li>
</ul>
给label
一些样式:
label {display: inline-block; width: 75px;}
<强>摘要强>
不建议在布局中使用<table>
标记作为布局。使用<ul>
对于语义是有用的。
答案 1 :(得分:0)
尝试在文本“按键:”,“字段名称”,“字段编号”和“用户名”之间放置br-tags。然后在文本的左侧设置一个想要的边距。 (保证金左:...像素)
答案 2 :(得分:0)
您有多种选择。