html - 我怎样才能使这个 div 与另一列的大小相匹配?

标签 html css

我有这张表格,里面有人们的名字,还有几个星期,每周都有一些足球队的选择,我需要把它做成这样,里面所有名字的列都和每周的列一样,但每周的列越来越大除非我特别给它一个高度,但我不知 Prop 体有多大我只想让它随着条目的增加而变大。

    <div class="container">
        <div class="col-xs-3 text-center">
            <div class="row bg-blue">Names</div>
            <div class="row">Bob</div>
            <div class="row">Alex</div>
            <div class="row">Steve</div>
            <div class="row">Steve</div>
            <div class="row">Steve</div>
            <div class="row">Steve</div>
            <div class="row">Steve</div>
            <div class="row">Steve</div>
            <div class="row">Steve</div>
            <div class="row">Steve</div>
            <div class="row">Steve</div>
            <div class="row">Steve</div>
        </div>
        <div class="col-xs-9 demo">
            <div class="col-xs-3 item">
                <div class="row bg-blue">Week 1</div>
                <div class="row">Man C</div>
                <div class="row">Arsen</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
            </div>
            <div class="col-xs-3 item">
                <div class="row bg-blue">Week 2</div>
                <div class="row">Man C</div>
                <div class="row">Arsen</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
                <div class="row">Chel</div>
            </div>
            <div class="col-xs-3 item">
                <div class="row bg-blue">Week 3</div>
                <div class="row">Man C</div>
                <div class="row">Arsen</div>
                <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
        </div>
        <div class="col-xs-3 item">
            <div class="row bg-blue">Week 4</div>
            <div class="row">Man C</div>
            <div class="row">Arsen</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
        </div>
        <div class="col-xs-3 item">
            <div class="row bg-blue">Week 5</div>
            <div class="row">Man C</div>
            <div class="row">Arsen</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
        </div>
        <div class="col-xs-3 item">
            <div class="row bg-blue">Week 6</div>
            <div class="row">Man C</div>
            <div class="row">Arsen</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
        </div>
        <div class="col-xs-3 item">
            <div class="row bg-blue">Week 7</div>
            <div class="row">Man C</div>
            <div class="row">Arsen</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
        </div>
        <div class="col-xs-3 item">
            <div class="row bg-blue">Week 8</div>
            <div class="row">Man C</div>
            <div class="row">Arsen</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
        </div>
        <div class="col-xs-3 item">
            <div class="row bg-blue">Week 9</div>
            <div class="row">Man C</div>
            <div class="row">Arsen</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
        </div>
        <div class="col-xs-3 item">
            <div class="row bg-blue">Week 10</div>
            <div class="row">Man C</div>
            <div class="row">Arsen</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
        </div>
        <div class="col-xs-3 item">
            <div class="row bg-blue">Week 11</div>
            <div class="row">Man C</div>
            <div class="row">Arsen</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
        </div>
        <div class="col-xs-3 item">
            <div class="row bg-blue">Week 12</div>
            <div class="row">Man C</div>
            <div class="row">Arsen</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
        </div>
        <div class="col-xs-3 item">
            <div class="row bg-blue">Week 13</div>
            <div class="row">Man C</div>
            <div class="row">Arsen</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
            <div class="row">Chel</div>
        </div>
    </div>
</div>  


    <br /><br />



  <script type="text/javascript" src="js/jquery.min.js"></script>
  <script type="text/javascript" src="js/dragend.js"></script>

  <script>

    $(function() {
      var BODY = $("body"),
          container = $(".demo"),
          pageElements;

      $(window).on("ready resize", function(event) {

        var width = $(this).width(),
            itemsInPage = 1;

        if (width > 1000) {
          itemsInPage = 5
        } else if (width > 600) {
          itemsInPage = 4;
        } else if (width > 400) {
          itemsInPage = 2;
        }

        container.dragend({
          pageContainer: "#container",
          itemsInPage: itemsInPage,
          pageClass: "item",
          afterInitialize: function() {
            this.container.style.visibility = "visible";
          }
        });

      });

    });

  </script>

这是我使用的 CSS:

.demo {
    background: #457;
    cursor: hand;
    cursor: -moz-grab;
    cursor: -webkit-grab;
    cursor: grab;
    color:#fff;
    text-align: center;
    height:50%;
}

.item {
    background: #354;
}

.item:nth-child(2n+0) {
    background: #333;
}

这是一个现场演示:http://olli460.com/fc/index.php?page=test

最佳答案

您的内联样式正在覆盖 Bootstrap 样式 col-xs-3 :

<div class="col-xs-3 item" style="margin: 0px; float: left; overflow-y: auto; overflow-x: hidden; padding: 0px; display: block; height: 320px; width: 171px;">

尝试删除 width: 171px;或将其添加到您的姓名列中。

enter image description here

关于html - 我怎样才能使这个 div 与另一列的大小相匹配?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44978496/

相关文章:

html - 无法根据需要使用 css 进行分页

html - 网站内容加载但没有响应

css - 在 StackExchange 中更改代码的字体大小

css - 弹出框在使用表格条纹样式的表格行上无法正常工作

javascript - 全宽、响应式、网格布局

html - 如何在 CLIP 上以 y 居中图像,但如果它小于其容器,则让它保持顶部对齐?

javascript - 第一次 react 状态数据为null

html - href 之间的空间

javascript - 4 个图像加载到定序器中的一个卷轴中

javascript - HTML 到 Javascript 再到 PHP。这很危险吗?