javascript - CSS水平对齐两个不同高度的div

标签 javascript jquery html css

我试图将 2 个高度不同的 div 水平放置在一个 div 中。使用我的代码,第二个 div box 位于第一个 div square 的底部。

box 的宽度和高度已设置,但使用 square div,高度和宽度未设置,我不想设置它。

在这种情况下,如何达到我想要的结果?如果这不能用 CSS 完成,那么使用 Jquery 也可以。

HTML

<div id="wrapper">
  <div id="square"></div>
  <div id="box">Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text</div>
</div>

CSS

#wrapper {
  display: inline-block;
  border: 1px solid black;
}

#square {
  float: left;
  width: 50px;
  height: 50px;
  border: 1px solid blue;
  display: inline-block;
}

#box {
  border: 1px solid red;
  float: right;
  display: inline-block;
}

演示

jsfiddle

最佳答案

flexbox 试试这个.

JSfiddle . CanIUse.com

#wrapper {
  border: 1px solid black;
  display: flex;
}

#square {
  min-width: 50px;
  height: 50px;
  border: 1px solid blue;
}

#box {
  border: 1px solid red;
}
<div id="wrapper">
  <div id="square"></div>
  <div id="box">Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text Very long text </div>
</div>

关于javascript - CSS水平对齐两个不同高度的div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45125395/

相关文章:

JavaScript Map、Filter、reduce、forEach 不会改变原始数组。正确的?

javascript - 使用 jQuery 在加载缓存脚本时处理 404

javascript - 替换 IE 11 中的 keyCode

javascript - 禁用自动滚动到元素末尾

javascript - 用 JavaScript 将两个输入字段的结果结合起来?

javascript - 手动重新加载 react-masonry-component

javascript - SetInterval 仅运行一次

javascript - 表单选择器不适用于动态标记

javascript - 使用 jQuery 或 JavaScript 从 Select 下拉数组中选择或获取所有值

javascript - 如何将 jQuery 的 .html 方法指向外部 HTML 包装?