javascript - 将 2 个容器 Div 拆分为 2 列

标签 javascript jquery html css

我试图在“可能已经有您的答案部分”中找到答案,但它们没有用或者不是我要找的东西。我正在尝试将作为容器工作的 2 个主 Div 拆分为 2 列(不同宽度)。但它们不会移动。

从这里得到想法并尝试对其进行调整:http://jsfiddle.net/UrVsR/

我想做的是这样的……

enter image description here

+1 评论中的链接,因为我不能发布超过 2 个

这是我的 HTML

<div id="page">
  <div id="name"></div>
  <div id="main">
    <div class="leftcolumn"> <-- Container Div
      <div id="cover"></div>
      <div id="info">
        <div class="header"></div>
        <div class="body"></div>
      </div>
    </div>
    <div class="rightcolumn"> <-- Container Div
      <div id="synopsis">
        <div class="header"></div>
        <div class="body"></div>
      </div>
      <div id="related">
        <div class="header"></div>
        <div class="body"></div>
      </div>
      <div id="review">
        <div class="header"></div>
        <div class="body"></div>
      </div>
      <div id="whatever">
        <div class="header"></div>
        <div class="body"></div>
      </div>
    </div>
  </div>
</div>

我知道容器很明显,以防我表达不好

这是我的 CSS

.column {
 float: left;
}
.left { 
}
.right { 
}
#main {
 width: 1000px;
 padding: 8px;
}
#main div {
 width: 400px;
}

.

var left = $("<div/>").addClass("column").addClass("left");
var right = $("<div/>").addClass("column").addClass("right");

var lElems = $("#main .leftcolumn");
var rElems = $("#main .rightcolumn");

lElems.appendTo(left);
rElems.appendTo(right);

$("#main").append(left,right);

最佳答案

在你的 #main div CSS 中添加 display:inline-block

#main div {
  display: inline-block;
  vertical-align: top;
  width: 400px;
}

fiddle :https://jsfiddle.net/h0j88xsx/1/

关于javascript - 将 2 个容器 Div 拆分为 2 列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34790646/

相关文章:

javascript - 如何自定义 Material UI 选项卡、选项卡滚动条

javascript - Cypress fixtures 在 TypeScript 中的使用

javascript - 在 AngularJS 的 HTML img src 中使用字符串连接

javascript - 获取 Angular ng-option 下拉列表的选定文本

HTML 范围样式 firefox。让拇指在边缘居中

javascript - 根据辅助数组中的第一个字符串从最大到最小字符串大小对二维数组进行排序?

JavaScript - 数组 "undefined"错误

javascript - 检查单行复选框列表

javascript - jquery 1.3 中的父 > 子表示法

javascript - HTML:嵌入自动启动的循环幻灯片放映