Tailwind Playground中运行此代码:

<div class="flex justify-between">
  <div>First item</div>
  <div>Second item</div>
  <div>Third item that is very long</div>
</div>
<div class="text-center">A centered item</div>

This is the result: enter image description here

如您所见,居中的项目没有与顶行的中间项目对齐.

我希望第一行的中心项目放置在屏幕的中心.我不知道怎么做.我试着证明自己是合理的,但并不奏效.

我该怎么办?

推荐答案

这并不是因为你用justify-evenlyjustifiy-between来分隔你的3个项目,这些项目就等于widths.它们必须具有相同的宽度,这样它们才能均匀地放在您的行上,因此您的second item‘S width将居中.

在此之后,你必须将你的second item英尺S text positiontext-align为中心.

结果如下:

<div class="flex justify-between">
  <div class="basis-1/3">First item</div>
  <div class="basis-1/3 text-center">Second item</div>
  <div class="basis-1/3 text-right">Third item that is very long</div>
</div>
<div class="text-center">A centered Item</div>

如果你愿意,你可以在你的third item上删除text-right个职业.

Html相关问答推荐

如何防止下拉菜单内的Bootstrap列表行包装?

如何使div按钮链接到另一个网页

在元素之间添加空格

为什么我的网页底部是蓝色背景而不是渐变色?

在窄屏幕上显示表格,每个单元格占一行

窗口视图之外的下拉菜单位置

平移变换下的SVG剪辑路径行为

当文本添加到元素中时,将元素拉到页面上

如何生成随机字符串的字母数字字符集长度到html跨度?

(HTML框架标签)点击后目标框架将不再工作

如何在Go模板中传入途中创建的 map

如何实现与内嵌图像对齐的自动换行?

屏幕缩小时背景图像裁剪高度

HTML、CSS设计图像出格

暗模式转换器

有没有办法让 textarea 在调整大小时不显示 CSS 转换?

浮动元素忽略 margin-top 属性后的块元素

html元素可以被css跳过吗?

如何向上移动图像并溢出图像的一部分而另一部分不溢出

为什么我的动画会向 Moz Firefox 中的微调器添加人工制品?