html - 如何让 HTML 表单与前一个表单的右侧对齐?

标签 html css

我有两个 HTML 表单。我希望第二个对齐到第一个的右边(而不是在它下面)。

我摆弄(没有双关语意)“display: inline-block;”

相关的CSS:

.form {
    display: inline-block;
}

相关的 HTML:

<form>
    <label class="firstblocklabel">Traveler's name:</label>
    <input class="firstblockinput" type="text" id="travelername" title="Last Name, First Name, Middle Initial" />
    </br>
    . . .
</form>

<form>
    <label>Trip Number:</label>
    <input type="text" id="tripnumber" title="If Applicable" />
    </br>  
</form>

可以看到整个shebang here .

是将两个表格放在一个表格中的解决方案,还是有更优雅的元素解决方案?

最佳答案

使用 float ...

form {
    float: left
}

在第二个表单上粘贴一个 float:right 使其与右侧对齐。

关于html - 如何让 HTML 表单与前一个表单的右侧对齐?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31756134/

相关文章:

html - 颜色代码在代码的不同部分有不同的作用

javascript - 仅包含以数字开头的行

javascript - 文本区域中空格后@的正则表达式

php - 摆脱 Wordpress 中 2016 主题页脚下方的空白

css - Outlook H2 背景色及内边距设计

css - 将内容部分部分移动到导航栏顶部

html - 如何并排对齐这些元素?

html - 使用 css 允许 div 的宽度增长到某个预定限制

javascript - JQuery 宽度和高度不适用于 firefox 中的 svg

javascript - $(document).ready( function() 中的语句不起作用