【问题标题】:how to justify content to the end如何证明内容到最后
【发布时间】:2021-10-19 04:43:58
【问题描述】:

我在容器类中有一张背景图片。我划分为col -6。第一个 col-6 是空的。但是,我想将内容放在 col-6 的右侧。我试图通过添加 justify-content-end 类来做到这一点,但它不起作用。它如下所示。 what I did。但是我想在下面显示它what I expected

<div class="main-contact">
            <div class="container">
                <div class="col-6">
                </div>
                <div class="col-lg-6 col-12 justify-content-end">
                    <div class="main-about-content">
                        <h3>Hayal Ettiğiniz Mobilya ile </h3><br>
                            <span>
                                Bahçenizi Tamamlayalım.
                            </span>
                        <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque
                            laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi
                            architecto beatae vitae dicta sunt explicabo.</p>
                        <a href="iletisim.html">Detaylı Bilgi</a>

                    </div>
                </div>
            </div>
        </div>

.main-contact {
background-image: url(../img/Asset6.png);
background-size: cover;
background-repeat: no-repeat;
   }


.main-about-content {
        background-color: rgb(255,255,255, 0.3);
       color: white;
       padding: 65px 40px;
       text-shadow: 0 0 10px black;
     }

【问题讨论】:

    标签: html css twitter-bootstrap bootstrap-4


    【解决方案1】:

    尝试align-self-end 类,如https://getbootstrap.com/docs/4.0/layout/grid/ 中所述

    【讨论】:

      【解决方案2】:

      我觉得应该有一行

      <div class="row">
         <div class="d-flex justify-content-end">
            <div class="col-12">
              -------
            </div>
         </div>
      </div>
      

      【讨论】:

        【解决方案3】:

        您可以通过 2 种方式将内容对齐到最后

        第一个类型使用 CSS text-align:right; 和 第二种使用display:flex; justify-content:end;

        div{display:flex; justify-content:end;}
        
        <div> hello </div>
        

        【讨论】:

          【解决方案4】:

          只需添加一个offset

          .main-contact {
            background-image: url(https://images.theconversation.com/files/393210/original/file-20210401-13-z6rl6z.jpg?ixlib=rb-1.1.0&rect=9%2C0%2C2994%2C1999&q=45&auto=format&w=496&fit=clip);
            background-size: cover;
            background-repeat: no-repeat;
          }
          
          .main-about-content {
            background-color: rgb(255, 255, 255, 0.3);
            color: white;
            padding: 65px 40px;
            text-shadow: 0 0 10px black;
          }
          <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.0/dist/css/bootstrap.min.css" integrity="sha384-KyZXEAg3QhqLMpG8r+8fhAXLRk2vvoC2f3B09zVXn8CA5QIVfZOJ3BCsw2P0p/We" crossorigin="anonymous">
          <div class="main-contact">
            <div class="container">
              <div class="col-6">
              </div>
              <div class="offset-sm-6 col-sm-6 justify-content-end">
                <div class="main-about-content">
                  <h3>Hayal Ettiğiniz Mobilya ile </h3><br>
                  <span>
                    Bahçenizi Tamamlayalım.
                  </span>
                  <p>Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusantium doloremque laudantium, totam rem aperiam, eaque ipsa quae ab illo inventore veritatis et quasi architecto beatae vitae dicta sunt explicabo.</p>
                  <a href="iletisim.html">Detaylı Bilgi</a>
          
                </div>
              </div>
            </div>
          </div>

          我使用offset-sm-6 col-sm-6 使结果在 sn-p 中可见,但如果您只希望在大屏幕上显示结果,请随时为您的项目使用offset-lg-6 col-lg-6

          【讨论】:

          • 非常感谢。我有一个问题,当我这样做时,我想使每个标签向右浮动,背景并没有覆盖所有内容。我该如何解决?
          • @pattes 随时针对不同的问题提出另一个问题 :) 祝你好运!
          猜你喜欢
          • 2021-09-02
          • 1970-01-01
          • 2020-03-12
          • 1970-01-01
          • 1970-01-01
          • 2016-07-14
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多