要使 `` 元素整个处于 `` 的最底部,您可以使用 CSS 的 Flexbox 布局,将 `` 设置为 Flex 容器,并将其子元素 `` 设置为 Flex 项目。然后,使用 `align-self: flex-end;` 属性将 `` 元素对齐到 Flex 容器的底部。

以下是实现这个效果的示例代码:

<template>
  <a-row :gutter="8">
    <a-col :span="10" class="col-wrapper">
      <span style="color: blue" class="bottom-span">
        处方明细:&nbsp;&nbsp;&nbsp;共{{ cfMx.length }}条,处方总金额{{ cfTotal }}元
      </span>
    </a-col>
  </a-row>
</template>

<style scoped>
  .col-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
  }
  
  .bottom-span {
    align-self: flex-end;
  }
</style>

在上面的代码中,我们为 `` 元素的父元素添加了一个自定义类名 `.col-wrapper`,并在 `` 元素上应用了这个类名。然后,我们为 `` 元素添加了一个自定义类名 `.bottom-span`,并在 CSS 中为这个类名定义了样式。通过设置 `display: flex;` 和 `flex-direction: column;`,我们将 `` 元素设置为垂直方向的 Flex 容器,并使用 `justify-content: flex-end;` 将 `` 元素对齐到 Flex 容器的底部。最后,使用 `align-self: flex-end;` 将 `` 元素自身对齐到 Flex 容器的底部。

这样 `` 元素就会整个处于 `` 的最底部。

Ant Design Vue 中使用 Flexbox 布局将 span 元素对齐到 a-col 底部

原文地址: https://www.cveoy.top/t/topic/qyEV 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录