如何用CSS在固定宽度的父对象中对齐短文本?
这是我的目标 尝试添加文本对齐 但文本似乎不够长如何用CSS在固定宽度的父对象中对齐短文本?,css,google-chrome,Css,Google Chrome,这是我的目标 尝试添加文本对齐 但文本似乎不够长 如何使短文本填充其父文本的宽度?您可以尝试增加单词间距 例如: .myClass{ word-spacing:15px; } 你可以玩字母间距:20px播放数字直到获得正确的宽度。 或字间距:20px似乎文本对齐仅适用于超出行的文本。 你可以使用flexbox来解决这个问题。 尽管这需要你把每个单词都用一个空格来表示。不知道你打算在哪里使用它,但如果它只在一个区域,有6个单词,它可能适合你 <div class="parent">
如何使短文本填充其父文本的宽度?您可以尝试增加单词间距 例如:
.myClass{
word-spacing:15px;
}
你可以玩
字母间距:20px代码>播放数字直到获得正确的宽度。
或字间距:20px代码>似乎文本对齐仅适用于超出行的文本。
你可以使用flexbox来解决这个问题。
尽管这需要你把每个单词都用一个空格来表示。不知道你打算在哪里使用它,但如果它只在一个区域,有6个单词,它可能适合你
<div class="parent">
<p><span>bla</span> <span>bla</span> <span>bla</span></p>
</div>
//Mixins
@mixin flexbox($direction, $wrap, $justify, $align){
display: flex;
flex-direction: $direction;
flex-wrap: $wrap;
justify-content: $justify;
align-items: $align;
}
.parent{
width: 100%;
background: #eee;
margin-top: 20px;
p{
text-align: justify;
@include flexbox(row, wrap, space-between, center)
}
}
呜呜呜呜
//混血儿
@混合flexbox($direction、$wrap、$justify、$align){
显示器:flex;
弹性方向:$direction;
柔性包装:$wrap;
证明内容:$justify;
对齐项目:$align;
}
.家长{
宽度:100%;
背景:#eee;
边缘顶部:20px;
p{
文本对齐:对齐;
@包括flexbox(行、包裹、间距、中心)
}
}
你可以在这里看到它: