我想把卡片上的所有内容都放在中间,但都放在右边了

我的卡号:

<!doctype html>
<html lang="en">

<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Bootstrap demo</title>
  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-rbsA2VBKQhggwzxH7pPCaAqO46MgnOM80zW1RWuH61DGLwZJEdK2Kadq2F9CUG65" crossorigin="anonymous">
</head>

<body>
  <h1>Hello, world!</h1>



  <div class="container mt-5 p-5">

    <div class="row g-4">
      <div class="col-12 col-md-6 col-lg-3">
        <div class="card align-items-center bg-light">
          <img src="img/oranvour.png" alt="dfg juice" class="card-img-top">
          <div class="card-body">
            <h5 class="card-title">Juice</h5>
            <p class="card-text">Price: $199.00</p>

            <div class="form-outline">
              <label class="form-label" for="typeNumber">amount</label>
              <input type="number" id="typeNumber" class="form-control" />
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>
  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+jjXkk+Q2h455rYXK/7HAuoJl+0I4" crossorigin="anonymous"></script>
</body>

</html>

我希望所有的内容都在卡片的中心,而不是对齐-正确

推荐答案

您需要将text-center级设置为card,如下所示:

<div class="card text-center bg-light" style="width: 18rem;">

<!doctype html>
<html lang="en">

<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>Bootstrap demo</title>
  <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-rbsA2VBKQhggwzxH7pPCaAqO46MgnOM80zW1RWuH61DGLwZJEdK2Kadq2F9CUG65" crossorigin="anonymous">
</head>

<body>
  <h1>Hello, world!</h1>

  <div class="container mt-5 p-5">

    <div class="row g-4">

      <div class="col-12 col-md-6 col-lg-3">
        <div class="card text-center bg-light" style="width: 18rem;">
          <img src="https://images.unsplash.com/photo-1669111957903-36e4da270ef1?ixlib=rb-4.0.3&ixid=MnwxMjA3fDB8MHxwaG90by1wYWdlfHx8fGVufDB8fHx8&auto=format&fit=crop&w=687&q=80" alt="" class="card-img-top">
          <div class="card-body">
            <h5 class="card-title">Juice</h5>
            <p class="card-text">Price: $199.00</p>

            <div class="form-outline">
              <label class="form-label" for="typeNumber">amount</label>
              <input type="number" id="typeNumber" class="form-control" />
            </div>
          </div>
        </div>
      </div>
    </div>
  </div>

  <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.2.3/dist/js/bootstrap.bundle.min.js" integrity="sha384-kenU1KFdBIe4zVF0s0G1M5b4hcpxyD9F7jL+jjXkk+Q2h455rYXK/7HAuoJl+0I4" crossorigin="anonymous"></script>
</body>

</html>

Html相关问答推荐

如何获得一个背景图像,不是模糊的内部容器,但模糊的外部'

如何在angular 17.2中使用routerLink解决此错误

如何使用bslb设置可导航页面侧边栏的样式

将CSS应用于TD标记内的div

获得一个css框,以便在页面太小时不再粘在页面的角落.

为所有必填字段添加所需的占位符文本(Angular Material)

如何更改Django中的默认按钮?

使具有FLEX父项的溢出自动的子元素收缩

CSS中的转换属性是如何工作的?

文本css后面未显示背景 colored颜色

从html文件中提取元素的Python BeautifulSoup

如何设计缠绕锚点元素的样式?

为什么字体大小而不是 colored颜色 属性适用于元素?

如何使用 Bootstrap Grid 系统修复大屏幕上图片和进度条之间的空白?

如何配置 prettier 使其以 Vue.js 模板语法的特定方式运行?

CSS:第一个类型的伪类没有按预期工作

高度大于页面高度和页面大于覆盖的 CSS 覆盖

使用 sprite 的问题,字符 sprite 中的额外边距

如何将图像移动到父容器的右侧?

水平对齐两列中的两个按钮 同一级别