2017-01-22 4 views
-1

私はこの質問を可能な限りシンプルにするため、すべてを画像に保存してみました。ここでCSSで記事で奇妙な結果が出る

問題に関する画像は以下のとおりです。

enter image description here

あなたはそれは私に多くのことを不愉快にさせるべきであるよりも、部H1タグの背景が右により起こっている見ることができるように。すべての背景を左に揃えたい。

+2

あなたが直接ここにコードを投稿する必要があります。ここでは、コードです。誰かがあなたのコードをテストしたいなら、あなたはそれを再入力する必要があります。 – Carcigenicate

+0

パディングを削除しようとしましたか? –

+0

'section'の' padding:0 5px'は 'section text'と' section h1'にも有効です。提案: 'section Text 'を' span'に入れ、 'section> span'に' padding'を追加します。 – ddlab

答えて

0

最後に、セクションh1タグを記事h3タグに置き換えることにしました。うまくいきます。

CSS

article { 
    margin:0px 0px; 
    padding:25px 0px; 
} 
article h1{ 
    margin:0; 
    padding:0px 5px; 
    background:rgb(180,90,90); 
} 
article h3{ 
    margin:0; 
    padding:0px 10px; 
    background:rgb(90,90,180); 
} 
section { 
    padding:0px 5px; 
    background:rgb(90,180,90); 
} 

HTML

<article> 
    <h1>Article h1</h1> 
     <h3> Article h3</h3> 
     <section> 
     Section text 
     </section> 

     <h3> Article h3</h3> 
     <section> 
     Section text 
     </section> 
    </article>