当前位置: 首页 > article >正文

css设置动态数组渲染及中间线平均分开显示

效果图:

<template>
  <div class="container">
    <div v-for="(item, index) in items" :key="index" class="item-container">
      <span class="item">{{ item }}</span>
      <span v-if="index < items.length - 1" class="separator">|</span>
    </div>
  </div>
</template>

<script>
export default {
  data() {
    return {
      items: ["a", "b", "c", "d"]
    };
  }
};
</script>

<style>
.container {
  display: flex;
  justify-content: space-between; /* 平均分配空间 */
}

.item-container {
  position: relative;
  width: 100%; /* 占据整个容器宽度 */
  display: flex;
  align-items: center; /* 垂直居中对齐 */
}

.item {
  flex: 1; /* 使项目伸展以填充可用空间 */
  text-align: center; /* 文本居中对齐 */
}

.separator {
  position: absolute;
  left: 100%; /* 放置在当前项的右侧 */
  transform: translateX(-50%); /* 向左移动一半宽度,使其居中 */
  z-index: 1; /* 确保分隔符在上面 */
}
</style>


http://www.kler.cn/news/317484.html

相关文章:

  • IMX6UL开发板中断实验(三)
  • 深度学习02-pytorch-01-张量的创建
  • 使用python-pptx拆分PPT文档:将一个PPT文件拆分成多个小的PPT文件
  • 某yandex图标点选验证码逆向
  • 使用双向 LSTM 和 CRF 进行中文命名实体识别
  • Spring全家桶
  • 图为科技大模型一体机,智领未来社区服务
  • C++中stack类和queue类
  • vue3/Element-Plus/路由的使用
  • Flask-Migrate的使用
  • 学生宿舍管理:Spring Boot技术实现
  • 国内外动态sk5
  • react hooks--useRef
  • 结构设计模式 -装饰器设计模式 - JAVA
  • dockerfile案例
  • unity将多层嵌套的结构体与json字符串相互转化
  • 定制智慧科技展厅方案:哪些细节是成功的秘诀?
  • 基于报位时间判断船舶设备是否在线,基于心跳时间判断基站网络是否在线
  • Android String资源文件中,空格、换行以及特殊字符如何表示
  • 循环遍历把多维数组中的某个值改成需要的值
  • 【计算机网络 - 基础问题】每日 3 题(十一)
  • 《深度学习》—— PyTorch的介绍及PyTorch的CPU版本安装
  • 把任务管理器里面的vmware usb arbitrition停了,虚拟机一直识别不到手机设备了
  • vue上传预览CAD文件
  • Java中ArrayList和LinkedList的比较
  • 【STM32开发笔记】移植AI框架TensorFlow到STM32单片机【上篇】
  • 第九节 Opencv自带颜色表操作
  • Unity using API openai Error en la solicitud: HTTP/1.1 400 Bad Request
  • 本地搭建我的世界服务器(JAVA)简单记录
  • JSP(Java Server Pages)基础使用