我正在使用 Tailwind CSS 开发一个 React 组件,并且我正在尝试实现特定的布局。我有一张div
图片和里面的两个段落。我希望段落在水平和垂直方向上居中,div
以便它们出现在图像的中心。
这是我当前的代码:
<div className="flex flex-col items-center justify-center text-center">
<img src="img/slider1.png" alt="slider1" className="mb-4" />
<p className="font-bold">This paragraph is full of cats</p>
<p>This paragraph is not.</p>
</div>
尽管使用了items-center
和justify-center
,文本并未完全对齐图像的中心。我希望两个段落都位于水平和垂直方向的中心div
。
对我当前方法的任何建议或更正将不胜感激。谢谢你!
您可以像这样更改您的代码。使用div来包裹它。
添加
h-screen
到外部 div 以确保它占据视口的整个高度。还可以使用附加项
div
将段落水平和垂直居中。