2017-01-25 3 views
0

メディアクエリを使用しようとしていますので、上記の500pxのナビゲーションは、右上のヘッダーセクションのメニュークラスの3項目として表示されます)。HTML/CSSを変更して、ヘッダーの右上にあるメニューに移動します

ハンバーガーナビは500px未満で完全に動作していますが、ページの左側にスタックしているため、インラインで表示されず、背景色も変更されません。

アドバイスはありますか?

ライブページはhereです。レポはhereです。

+0

NAVは、NAVがまだ500pxなど上のブロックを表示し、その左側の代わりにされ、responsive.cssに – MegsD

答えて

0

/* Explicitly add the particular section of code outside media query */ 
 

 
div#nav{ 
 
    background-color : #dddddd; 
 
    width : 100%; 
 
    } 
 
    div#nav *{ 
 
    display : inline-block; 
 
    } 
 
    
 
@media (min-width: 1000px) { 
 
div#nav{ 
 
    background-color : #dddddd; 
 
    width : 100%; 
 
    } 
 
    div#nav *{ 
 
    display : inline-block; 
 
    } 
 
}
<div id="nav"> 
 
     
 
      <nav class="dropdown-content"> 
 
       <a href="#" class="menu">Why Clarity</a> 
 
       <p class="divider"> | </p> 
 
       <a href="#" class="menu">Benefits</a> 
 
       <p class="divider"> | </p> 
 
       <a href="#" class="menu">Diversity</a> 
 
      </nav> 
 
</div>

+0

おかげで、作品のその種に位置して変化するコード右。私は定期的なCSSファイルstyle.cssでスタイリングを続けているので、私はメディアクエリでそれを変更できるようにしたいと考えています。 – MegsD

+0

私はそれを整理しました、ありがとう! – MegsD

関連する問題