如何在像网格一样显示的 div 中垂直对齐文本?

塞巴斯蒂安·阿里巴斯普拉塔

我一直在尝试垂直对齐我放在 div 中的一些文本,但我无法做到。

我已经尝试将 div 显示为表格,并将内部 div 显示为表格单元格,但这没有用,因为我将包含其他 div 的 div 显示为网格,但我设置了一些 css 属性从理论上讲,它应该允许我垂直对齐文本,但效果不佳。

/* CSS */


/* TABLA */

.grid-container {
  display: grid;
  grid-template-columns: auto auto auto auto auto auto auto;
  grid-template-rows: 80px 300px;
  grid-gap: 10px;
  background-color: #424242;
  padding: 10px;
  margin: 50px;
}

.grid-container>div {
  background-color: #D0D3D4;
  text-align: center;
  padding: 20px 0;
  font-size: 25px;
  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif, Haettenschweiler, 'Arial Narrow Bold', sans-serif, Geneva, Tahoma, sans-serif;
}

#align {
  text-align: center;
  vertical-align: middle;
  line-height: 90px;
}


/* IMAGENES */

.resize {
  width: 300px;
  height: 250px;
}
<!-- HTML -->

<div class="grid-container">
  <!-- TITULOS -->
  <div>Portada</div>
  <div>Nombre</div>
  <div>Artista</div>
  <div>Precio</div>
  <div>Cantidad</div>
  <div>Total</div>
  <div>Cancelar</div>
  <!-- CONTENIDOS -->
  <div><img src="rsc/parachutes.jpg" class="resize"></div>
  <div class="align">Parachutes</div>
  <div>Coldplay</div>
  <div>S/100</div>
  <div>1</div>
  <div>S/100</div>
  <div><button>Eliminar</button></div>
  <div><img src="rsc/dookie.jpg" class="resize"></div>
  <div>Dookie</div>
  <div>Green Day</div>
  <div>S/115</div>
  <div>1</div>
  <div>S/115</div>
  <div><button>Eliminar</button></div>
</div>

我想让每一行的文本居中(包括图像),但我最终得到了这个.

伊利亚卢克

我想你正在寻找这样的东西......?

.grid-container>div {
  display: flex;
  justify-content: center;
  align-items: center;
  ...
}

https://codepen.io/DOMUSNETWORK/pen/byOmrG

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

内联块div中的垂直对齐范围文本

来自分类Dev

引导程序如何使文本在div容器中垂直对齐

来自分类Dev

文本在DIV中未垂直对齐

来自分类Dev

在DIV中垂直对齐文本的问题

来自分类Dev

如何在包含图像的div中垂直对齐链接?

来自分类Dev

在<a>包围的div中垂直对齐文本

来自分类Dev

根据浮动图片的高度垂直对齐div中的文本

来自分类Dev

如何在具有百分比高度的div中间垂直对齐文本?

来自分类Dev

CSS3:如何在div中垂直对齐文本?

来自分类Dev

如何在div左上垂直对齐的图像上放置文本作为覆盖

来自分类Dev

如何在响应式布局中的div内垂直对齐文本

来自分类Dev

如何垂直对齐div的文本和图像中间?

来自分类Dev

如何在div中垂直对齐2个类

来自分类Dev

在div元素中居中水平和垂直对齐文本

来自分类Dev

如何在体内垂直对齐div?

来自分类Dev

如何在div中并排垂直对齐图像和文本

来自分类Dev

在div中垂直对齐图像和文本

来自分类Dev

如何在包含图像的div中垂直对齐链接?

来自分类Dev

如何在CSS的div中垂直对齐元素?

来自分类Dev

垂直对齐div中的最后一个元素

来自分类Dev

根据浮动图像的高度垂直对齐div中的文本

来自分类Dev

如何在框大小div中垂直对齐中间文本?

来自分类Dev

在div中垂直对齐文本的最佳实践是什么?

来自分类Dev

在响应div中垂直对齐文本

来自分类Dev

如何在div中居中和垂直对齐文本?

来自分类Dev

如何垂直对齐div的文本和图像中间?

来自分类Dev

在div元素中居中水平和垂直对齐文本

来自分类Dev

如何在另一个div中垂直对齐div?

来自分类Dev

如何垂直对齐div中的链接和按钮?

Related 相关文章

热门标签

归档