gpt4 book ai didi

html - 如何对齐多个表单元素?

转载 作者:太空狗 更新时间:2023-10-29 14:54:21 25 4
gpt4 key购买 nike

我对设计一窍不通,我正试图让一个简单的 HTML 表单看起来像这样: .

基本上,它是一个具有三个 输入字段和一个 提交按钮的表单。

关于输入字段,有两个在上面一个在下面。我希望它们彼此完全居中对齐,并且第二个拉伸(stretch)到与上面的宽度相同。

关于提交按钮,我希望它与输入字段在水平和垂直方向上完全居中对齐,但要在输入字段的右侧。

我不太担心它不能完全跨浏览器。

感谢任何指点!

编辑:我更愿意使用 CSS 而不是基于表格。 (我听说基于表格的简直就是邪恶。)

最佳答案

像这样的纯 CSS 怎么样?顺便说一句...您知道有关输入字段和搜索按钮的具体尺寸吗?如果我知道一些尺寸,我可能会做得更干净一些。无论如何,请查看演示...

http://jsfiddle.net/zxSFp/1/

HTML

<div id="wrap">
<div id="fields">
<input type="text" id="left" />
<input type="text" id="right" />
<div class="clear"></div>
<input type="text" id="bottom" />
</div>
<input type="button" value="Search" id="search-button" />
</div>

CSS

#wrap {
min-width: 375px;
position: relative;
}
#fields {
float: left;
position: relative;
}
#left {
height: 15px;
width: 150px;
float: left;
position: relative;
}
#right {
height: 15px;
width: 150px;
margin-left: 5px;
float: left;
position: relative;
}
#bottom {
height: 15px;
width:309px;
margin-top: 5px;
position: relative;
}
#search-button {
position: relative;
left: 15px;
top: 12px;
}
.clear {
clear: both;
}

希望对您有所帮助。

关于html - 如何对齐多个表单元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5304228/

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