代码之家  ›  专栏  ›  技术社区  ›  Az Emna

如何使用CSS固定列的高度和宽度

  •  -1
  • Az Emna  · 技术社区  · 7 年前

    问题是我无法使用CSS修复列的宽度或高度

    <div class="container">
      <div class="row">
        <!-- BEGIN PRODUCTS -->
        <div
          class="col-md-3 col-sm-6 col-equal"
          *ngFor="let p of (titres | sort: titreSort)"
        >
          <span class="thumbnail">
            <img src="{{ p.URL_couv }}" alt="{{ p.id }}" />
            <h4>
              <label style="display: block; width: 600px;"
                >{{ p.titre }} n° {{ p.numero }}</label
              >
            </h4>
    
            <p></p>
            <hr class="line" />
            <div class="row">
              <div class="col-md-6 col-sm-6">
                <p class="price"></p>
              </div>
              <div class="col-md-6 col-sm-6"></div>
            </div>
          </span>
        </div>
      </div>
    </div>

    这是我的密码

    enter image description here

    这是我的CSS代码

       
    
    .side-body {
      margin-left: 310px;}
       
    .right {
      float: right;
      border-bottom: 2px solid #4b8e4b;
    }
    
    .thumbnail {
      -webkit-transition: all 0.5s;
      transition: all 0.5s;
    }
    .thumbnail:hover {
      opacity: 1;
      box-shadow: 0px 0px 10px #41d834;
    }
    .line {
      margin-bottom: 5px;
    }
    
    @media (max-width: 768px) {
      .col-equal {
        margin: auto;
        display: flex;
        display: -webkit-flex;
        flex-wrap: wrap;
      }
    }

    非常感谢。

    4 回复  |  直到 7 年前
        1
  •  2
  •   gikall    7 年前

    尽量为h4指定最小高度,以便所有产品说明都具有相同的高度。

        2
  •  1
  •   Jorn Barkhof    7 年前

    尝试在图片(描述)下设置textblok的最小高度,我认为这将解决您的问题

        3
  •  1
  •   Amit Golhar    7 年前

    使用:

    .thumbnail{
    display:inline-block;
    width:your-width-value;
    height:your-height-value;
    }
    
        4
  •  0
  •   Maihan Nijat    7 年前

    Bootstrap已经 .row-eq-height

    <div class="container">
      <div class="row row-eq-height">
    

    这也可以通过设置 flex-wrap: wrap; 在行。

    参考: http://getbootstrap.com.vn/examples/equal-height-columns/

        5
  •  0
  •   Maihan Nijat    7 年前

    在我看来,您似乎不使用引导V4,但实际上使用V3。

    float: left ,而引导V4使用 display: flex

    codepen.io/HerrSerker/pen/xMyyoM 使用引导V3(有问题)
    codepen.io/HerrSerker/pen/vbVQYO