2017-10-11 11 views
0

私はテキストを整列させようとしていましたが、何も起きていないようです。このコードを整列する最良の方法は何ですか、私はショッピングバッグを中心にしたいと思います。私はCSSを使ってスタイルをつけています。テキストの整列HTMLとCSS

<div class="total"> 
 
    <span class="simpleCart_total">$0.00</span> 
 
</div> 
 
<h3> 
 
    <center> 
 
    <img src="shopping%20bag.png" alt="shopping bag" width="25" height="25"> 
 
    </center> 
 
</h3> 
 
<script src="Java.js"></script> 
 
<p><a href="Java.js" class="simpleCart_empty"> Empty Cart</a></p>

+0

は、我々はいくつかのより多くのコードを見ることができる仕事をすればよいですか? – hologram

+0

'Java'!==' JavaScript'。 –

+0

私もこれについて興味があります。 2017については、 '

'タグはサポートされていません。また、html 'align =" "'属性の使い方もそうです。一方、CSSの 'text-align:center'は直接的な回避策ではありません。なぜなら、結果は異なる可能性があるからです(「テキスト」を整列させるため)。 –

答えて

1

.total,h3,p{ 
 
text-align: center; 
 
}
<div class="total"> 
 
    <span class="simpleCart_total">$0.00</span> 
 
</div> 
 
<h3> 
 
    <center> 
 
    <img src="shopping%20bag.png" alt="shopping bag" width="25" height="25"> 
 
    </center> 
 
</h3> 
 
<script src="Java.js"></script> 
 
<p><a href="Java.js" class="simpleCart_empty"> Empty Cart</a></p>

2

あなたはdiv要素のコンテンツをラップしてテキストを整列するために、テキスト整列を使用することができます。あなたはこのためにFlexのレイアウトを使用することができます

HTML

<div class="textCenter"> 
    <div class="total"> 
     <span class="simpleCart_total">$0.00</span> 
    </div> 
    <h3><center><img src="shopping%20bag.png" alt = "shopping bag" width="25" height="25"></center></h3> 
    <script src="Java.js"></script> 
    <p><a href="Java.js" class="simpleCart_empty"> Empty Cart</a></p> 
</div> 

CSS

.textCenter { 
    text-align: center; 
} 
0

これを試してみてください:

<div class="flex_container"> 
    <div class="total"> 
     <span class="simpleCart_total">$0.00</span> 
    </div> 
    <h3><center><img src="shopping%20bag.png" alt = "shopping bag" 
     width="25" height="25"></center></h3> 
    <script src="Java.js"></script> 
    <p><a href="Java.js" class="simpleCart_empty"> Empty Cart</a></p> 
</div> 

CSS:

.flex_container { 
    display: flex; 
    flex-direction: column; 
    align-items: center; 
} 

これは

関連する問題