如何使用 justify-content 或align-self 使其居中?

问题描述 投票:0回答:3

这是我的代码,由于某种原因我无法将其居中。我已经尝试过 justify-content 和align-items,对于每一行和每一列类,但它不起作用。 我使用的是 4.6 Bootstrap 的 CDN。

这个:

link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/[电子邮件受保护]/dist/css/bootstrap.min.css"integrity="sha384-B0vP5xmATw1+K9KRQjQERJvTumQW0nPEzvF6L/Z6nronJ3oUOFUFpCjEUQouq2 +l" crossorigin="匿名"

我需要 4 个 lorem ipsums 位于断点(md,lg)的中心,谢谢您!

<section>    
  <div class="container vh-100">
  <div class="row row-cols-1 row-cols-md-2 bg-info">
  
  <div class="col col-md-6 col-lg-12"><h3>My Values</h3></div>
  
  <div class="col bg-danger col-md-6 col-lg-3 ">1 lorem ipsum</div>
  <div class="col col-lg-3 offset-md-6 offset-lg-0">2 lorem ipsum</div>
  <div class="col col-lg-3 offset-md-6 offset-lg-0">3 lorem ipsum</div>
  <div class="col col-lg-3 offset-md-6 offset-lg-0">4 lorem ipsum</div>
  </div>
  
  </div>
  
</div>
</section>
html bootstrap-4
3个回答
2
投票

您可以利用bootstrap框架提供的默认类.text-center并将其添加到父元素中,使所有文本居中。

更改此行,项目将在中心对齐。

<section class="text-center"> 

1
投票
<section>    
<div class="container vh-100">
<div class="row row-cols-1 row-cols-md-2 bg-info text-center">

<div class="col col-md-6 col-lg-12"><h3>My Values</h3></div>

<div class="col bg-danger col-md-6 col-lg-3 ">1 lorem ipsum</div>
<div class="col col-lg-3 offset-md-6 offset-lg-0">2 lorem ipsum</div>
<div class="col col-lg-3 offset-md-6 offset-lg-0">3 lorem ipsum</div>
<div class="col col-lg-3 offset-md-6 offset-lg-0">4 lorem ipsum</div>
</div>

</div>

</div>
</section>

将文本中心类添加到

<div class="row row-cols-1 row-cols-md-2 bg-info text-center">


0
投票

您没有尝试过添加类为“row row-cols-1”类“d-flex”的容器吗?

© www.soinside.com 2019 - 2024. All rights reserved.