2017-08-20 9 views

答えて

1

ラップ別の要素内のテキスト、および中心その要素。中央揃えの要素は、デフォルトのtext-align: leftのままになります。例えば

.test { 
 
    background-color: red; 
 
} 
 
.test div { 
 
    margin: 0 auto; 
 
    width: 28px; 
 
}
<div class="test"> 
 
    <div>This<br>is<br>a<br>test!</div> 
 
</div>

またはこの:あなたはこれを実現するために2つのdivを使用することができます

.test { 
 
    background-color: red; 
 
    display: flex; 
 
    justify-content: center; 
 
}
<div class="test"> 
 
    <div>This<br>is<br>a<br>test!</div> 
 
</div>

1

。最初のdivはテキストを中央に揃え、内側のdivは左に揃えます。

.test { 
 
    display:inline-block; 
 
    text-align:left; 
 
}
<div style="text-align: center;background-color: red;"> 
 
    <div class="test"> 
 
    This<br>is<br>a<br>test! 
 
    </div> 
 
</div>

0

あなたは、別の<div>でテキストを折り返すことinline-block作り、左にその内容を揃えることができます:

.test { 
 
    background-color: red; 
 
    text-align: center; 
 
} 
 

 
.wrapper { 
 
    display: inline-block; 
 
    text-align: left; 
 
}
<div class="test"> 
 
    <div class="wrapper"> 
 
     This<br>is<br>a<br>test! 
 
    </div> 
 
</div>

関連する問題