html - 使 2 个 div 具有相同的高度(使用 Full Fiddle 工作)

标签 html css twitter-bootstrap

我有一个问题。我有一个列表在右边,我想使从顶部到灰色内容的高度。

我该怎么做?我知道的唯一方法是 height://make a value here until it fixes the problem;

这不是一个好办法。

有什么帮助吗?

.ticket-history {
  height: 100%;
  overflow-y: scroll;
}

.content {
  background: #ccc;
}
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

<div class="row">
  <div class="col-xs-12">
    <div class="col-xs-8">
      <div class="content">
        <div class="row">
          <div class="col-xs-12">
            Stuff
          </div>
        </div>
        <hr>
        <h4>Inspection</h4>
        <div class="row">
          <div class="col-xs-12">
            stuff
          </div>
        </div>
        <hr>
        <h4>Parameters</h4>
        <div class="row">
          Stuff
        </div>
      </div>
      <hr>
      <div class="row">
        <div class="bottom-options">
          <div class="col-xs-4">
            Stuff
          </div>
          <div class="col-xs-4">
            Stuff
          </div>
          <div class="col-xs-4">
            Stuff
          </div>
        </div>
      </div>
    </div>
    <div class="col-xs-4">
      <div class="text-right">
        <label class="status-label">Status </label>
        <span class="status">New</span>
      </div>
      <div class="ticket-history">
        <ul>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
          <li>Stuff</li>
        </ul>
      </div>
    </div>
  </div>
</div>

最佳答案

<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">

<div class="" style="display:flex;">
  <div class="" style="width:30%; background-color:red;"> First Div</div>
  <div class="" style="width:30%; background-color:green;"> <p>Second Div </p> <p>Second Div </p> <p>Second Div </p> <p>Second Div </p> <p>Second Div </p> <p>Second Div </p> <p>Second Div </p> <p>Second Div </p></div>
</div>

您需要更改 HTMl 的结构并尽可能使用 flex。

关于html - 使 2 个 div 具有相同的高度(使用 Full Fiddle 工作),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51209256/

相关文章:

javascript - 根据选择标签下选择的选项使 div 隐藏和可见

html - 使缩略图部分宽度匹配缩略图而不是 Twitter Bootstrap v3 中的标题内容

javascript - jQuery CSS .hide 不完整

html - 以编程方式定位 div 相对于其父容器的滚动条

当与同一文件中的另一个 JavaScript 代码接触时,JavaScript/JQuery 代码不起作用

css - "margin: 0 auto"是 CSS div 的默认值吗?

html - Bootstrap css 水平对齐元素无法正常工作

jquery - Bootstrap 需要 JQuery(使用 Express 和 Parse)

php - 压缩 CSS/JS/HTML

Javascript 倒计时功能无法正常工作