html - 使用 display flex 在列中显示的内部内容

标签 html css flexbox

我正在尝试使用 display:flex 将内容置于 div 的中心,但内部内容显示在列中,而不是居中,我如何垂直/水平居中内容并避免这种情况列状显示?

这是代码

.gallery-1-main-info {
	width: 400px;
	float: left;
	background: #1f1f1f;
	font-size: 24px;
	color: #a5a5a5;
	min-height: 590px;
	display: flex;
	justify-content: center;
	text-align: center;
	align-items: center;
	flex-direction: row;
}
<div class="gallery-1-main-info">
  <p class="grid-eng-title">Ruksat Title</p>
  <p class="grid-hin-title">Ruksat Title</p>
  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim </p>
</div>

最佳答案

只需从 .gallery-1-main-info div 中删除 widthfloat。检查下面更新的代码段...

.gallery-1-main-info {
	background: #1f1f1f;
	font-size: 24px;
	color: #a5a5a5;
	min-height: 590px;
	display: flex;
	justify-content: center;
	text-align: center;
	align-items: center;
	flex-direction: column;
}
<div class="gallery-1-main-info">
  <p class="grid-eng-title">Ruksat Title</p>
  <p class="grid-hin-title">Ruksat Title</p>
  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.</p>
  <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim </p>
</div>

关于html - 使用 display flex 在列中显示的内部内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44173796/

相关文章:

css - 使用 CSS 在左侧显示带有较小 $ 符号的价格的最佳方式是什么?

html - 为什么IE7没有背景图片?

javascript - 单击通知时打开弹出窗口

javascript - 无法在我的 flipview 中使用鼠标滚轮滚动

css - 在未打开的、聚焦的选择框上更改 IE 背景颜色

html - 这种混合 flexbox/grid 布局 SCSS mixin 是如何工作的?

html - 如何使一个 block 在 flexbox 显示中固定和 float ?

javascript - CSS flex display 与 Chrome 中的相同 flex 元素不同

php - 如何在 php 中使用 UL 将多组 LI 包装在一个字符串中

html - float 多行字段集