html - 将 html 元素放置在行内

标签 html css twitter-bootstrap

我有以下数据:

 .container{
float: left;
width: 200px;
height: 50px;
}

.sub{
display: inline-block;
width: 100px;
height: 50px;
}
 <div class="container">
<form>
   <input name="id" value="${someValue}" type="hidden"/>
   <label id="error"></label>
   <input type="text" class="sub"  name="amount" value="1" id="amount">
</form>
<button type="submit" name="sudmitButton" class="btn btn-lg btn-default sub" onclick="someFunction()">Submit form</button>
</div>

我需要内联显示“amount”和“sudmitButton”元素并向左对齐,但现在我看到这些 block 在彼此下方,看起来我错过了什么。

最佳答案

只需在表单上添加一个float:left

关于html - 将 html 元素放置在行内,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42671116/

相关文章:

html - 如何使字形或图像在 sidenav 中正确对齐

javascript - 更改页面长度/滚动条时的 iOS 视觉闪光

html - 控制 webkit 浏览器上的滚动

html - 将一个 div 放置在容器内的另一个 div 的正下方,所有成员都具有相对位置

html - 输入 :focus outline, 但没有模糊效果

html - 如何防止页面失去固定导航栏的高度并在顶部位置滑到它下面?

css - 具有最大宽度而不会导致出现垂直滚动条

css - react rnd - 屏幕尺寸变化时标记位置变化

css - 去除按钮背景的3D效果

javascript - 当屏幕尺寸为 medium 或 small 或 xs 时,文本溢出会弄乱整个表格。它在全屏下工作正常