2016-05-08 4 views
0

アーティクル> div>とdiv> divの場合とで、リストとそのアイテムのスタイルが異なるようにするにはどうすればよいですか?私は使用する必要がないようにしようとしています!重要です。私は記事でフォントサイズを大きくしようとしています...以下は、私が動作すると思ったコードです。異なるidの同じhtml要素をターゲットにする

article#home-left ul.list-arrows { 
     margin:1.5rem 0 2rem 3rem; 
     font-size:4rem; 
    } 

    article ul.list-arrows { 
     margin:1.5rem 0 2rem 3rem; 
     font-size:4rem; 
    } 

<article> 
    <ul> 
     <li>Smaller font</li> 
    </ul> 

    <div id="home-left"> 
     <ul> 
     <li>Largerfont</li> 
     </ul> 
    </div> 

</article> 
+1

なし'リストarrows'クラスを持っていません。そして、あなたの 'article'は'#home-left'の 'id'を持っていません。これらのCSSセレクタはどちらも同じスタイルを適用しますか? – Turnip

+0

申し訳ありません - 非常に一般的なコードを使用しています。 –

+0

私は自分の問題を理解しました - 正しい方法であるかどうかわかりませんが - グローバルul、liスタイルを作成しましたが、コンテナを使用してコンテンツを制御しようとしましたが、 。 –

答えて

0

あなたは非常に近くでした。

あなたの記事は#home-leftのIDを持っていない、IDはその記事の祖先に装着され、この

article#home-left ul li { 
    margin:1.5rem 0 2rem 3rem; 
    font-size:4rem; 
} 

はあり表示されません。この

article #home-left ul li { 
    margin:1.5rem 0 2rem 3rem; 
    font-size:4rem; 
} 

であるべきあなたのHTMLにはlist-arrowsのクラスになるので、私はそれを無視しました。

+0

あなたのお手伝いをお寄せいただきありがとうございます。すぐにあなたが質問をするときに、あなた自身がそれに答えることに気が付きましたか?私はあなたが質問をし、誰もそれに答えることができるサイトを作るべきですが、あなた自身:) –

0

あなたはこれをやろうとしていますか?

HTML

<article> 
    <ul class="list-arrows"> 
     <li>Smaller font</li> 
    </ul> 

    <div id="home-left"> 
     <ul class='list-arrows'> 
     <li>Largerfont</li> 
     </ul> 
    </div> 

</article> 

CSS

#home-left ul.list-arrows { 
    margin:1.5rem 0 2rem 3rem; 
    font-size:4rem; 
} 

article ul.list-arrows { 
    margin:1.5rem 0 2rem 3rem; 
    font-size:2rem; 
} 

FIDDLE:https://jsfiddle.net/6yf8eno3/

0

これは動作するようです:

HTML

01あなた `ul`年代の
<article> 
    <ul> 
     <li class="list-arrows">Smaller font</li> 
    </ul> 

    <div id="home-left"> 
     <ul> 
      <li class="list-arrows">Largerfont</li> 
     </ul> 
    </div> 
</article> 

CSS

article ul .list-arrows { 
    margin:1.5rem 0 2rem 3rem; 
    font-size:2rem; 
} 

#home-left ul .list-arrows { 
    margin:1.5rem 0 2rem 3rem; 
    font-size:4rem; 
} 
関連する問題