Html 使用flexbox以CSS为中心的文本
我正在学习flex box,无法使文本居中对齐 我知道我可以使用Html 使用flexbox以CSS为中心的文本,html,css,flexbox,centering,Html,Css,Flexbox,Centering,我正在学习flex box,无法使文本居中对齐 我知道我可以使用填充来垂直居中对齐,但我希望它更像是自动居中,而不是每次都编辑每个项目 虽然确实有帮助,但这不是我想要的 我需要使我的.item以最少的代码量水平和垂直居中 .parent{ 显示器:flex; 弯曲方向:行反向; 证明内容:周围的空间; 柔性包装:包装; } .项目{ 颜色:白色; 边际:0px; 宽度:自动; 高度:200px; 背景颜色:蓝色 } 显示器:flex 如果你想 那你就得 去找找 您需要向孩子添加一个新的显示
填充来垂直居中对齐,但我希望它更像是自动居中,而不是每次都编辑每个项目
虽然确实有帮助,但这不是我想要的
我需要使我的.item
以最少的代码量水平和垂直居中
.parent{
显示器:flex;
弯曲方向:行反向;
证明内容:周围的空间;
柔性包装:包装;
}
.项目{
颜色:白色;
边际:0px;
宽度:自动;
高度:200px;
背景颜色:蓝色
}
显示器:flex
如果你想
那你就得
去找找
您需要向孩子添加一个新的显示:flex
正文{
保证金:0
}
.家长{
显示器:flex;
弯曲方向:行反向;
证明内容:周围的空间;
柔性包装:包装;
边框:黑色实心;
颜色:白色
}
.项目{
显示器:flex;
对齐项目:居中;
高度:200px;
背景:浅绿色;
}
显示器:flex
如果你想
那你就得
去找找
要居中。在.parent中设置子项,请使用以下代码:
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<style>
.parent {
display: flex;
align-items: center;
justify-content: center;
height: 200px;
}
.item {
align-content: center;
}
</style>
</head>
<body>
<div class="example">
<h2> Display: flex </h2>
<div class="example-content">
<div class="parent">
<div class="item">If you wanna</div>
<div class="item">Then you gotta</div>
<div class="item">Go findz it</div>
</div>
</div>
</div>
</body>
</html>
.家长{
显示器:flex;
对齐项目:居中;
证明内容:中心;
高度:200px;
}
.项目{
对齐内容:居中对齐;
}
显示器:flex
如果你想
那你就得
去找找