html - 将 select 和 Input 以及 Button HTML 元素对齐在一行中

标签 html css alignment

谁能帮我把 Select Drop down、Input 和 Submit 按钮排成一行。

我只有 Input 和 Button 排成一行,但 Select 倒置。

我在 CSS 中尝试了以下但没有成功

display : inline;

能否请您帮忙修改 CSS 以在一行中对齐。

Demo

最佳答案

你的例子无处不在。此外,“selecter”应该拼写为“selector”,但这不是重点。使用更多<div>元素环绕较小的代码段。例如:

    <div>
        <div class="item"><p>Hello</p></div>
        <div class="item"><p>Stack</p></div>
        <div class="item"><p>Overflow!</p></div>
    </div>

通常,这些 <div>的将显示在彼此之下。但是,如果我们添加一个类似于您正在使用的样式规则,我们将在一行中同时获得这三个元素的结果。

.item {
    display: inline-block;
}

将您的按钮元素包裹在 <div> 中容器并用上面的样式设置它们。这是否回答了您的问题?

关于html - 将 select 和 Input 以及 Button HTML 元素对齐在一行中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40701035/

相关文章:

html - 如何允许在 gmail 邮件 HTML 中重叠图像

python - 如果条件为 true,Scrapy 获取 href 值

html - HTML5 本地存储如何工作?

php - 无法使用常量链接css文件

javascript - 将文本从大写形式转换为 div 内的大写形式

html - 有没有不使用显示器:table-cell on the parent?垂直居中文本的好方法

css - 在 div 中垂直居中文本

html - 复选框排成一行

css - Colspan 在调整窗口大小时对齐 Twitter Bootstrap?

html - 如何将单个ul中的列表分成3列