html - 如何通过中间在同一行上设置两个 block ?

标签 html css

我需要将第一个 block 的内容 float 到左侧,将右侧 block 的内容 float 到右侧:

<div>
  <div>A</div>
  <div>B</div>
</div>

我需要得到这个:

    _______________
    A_____________B

但现在我得到:

___________________
A               
                  B
__________________

最佳答案

使用 flex 盒子

.container {
  display: flex;
  justify-content: space-between;
  width: 25%;
  border-top: thin solid darkgray;
  border-bottom: thin solid darkgray;
}
<div class="container">
  <div>A</div>
  <div>B</div>
</div>

关于html - 如何通过中间在同一行上设置两个 block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45281285/

相关文章:

javascript - 单击该 div 中的按钮后隐藏 div

javascript - 如何在未在 iframe 中定义的 iFrame 中运行代码?

css - 为什么边框颜色不能与值继承一起使用?

c# - 如何从代码隐藏中将 CSS 类添加到 asp.net

css - 是否可以为用户输入设置两列布局的样式(因此它会溢出到第二列)

html - 滚动条出现在滚动框上,但不能在 IE 8 中使用

jquery - 使 ajax 搜索上的 css 加载器停留更多时间

javascript - 当多个元素具有相同的 id 时如何输出错误?

html - 我应该 "quick list"我的国家下拉列表吗?

javascript - 表单提交被完全忽略