2016-08-05 10 views
1

CSSメディアクエリに問題があります。CSSメディアクエリの問題

私はクエリを呼び出すコード行を認識しません。

私はここで何をすべきかわからないんだけど、私は私のCSSを見ると、それはOKに見えると問題になることはありませんし、まだ...

誰もがこの問題を持っていますか?

私のコードに何か問題がありますか?

enter image description here

これは私のCSSコードです:

あなたのコードを見てみると
@media screen and (max-width: 600px) { 

    .container { 
     font-family:'Open Sans Condensed', sans-serif; 
     width: 100%; 
     margin: 0 auto; 
     position: relative; 
     overflow: auto; 
    background-color: #fff; 
    }  
    } 

    body{ 
     margin:0; 
     padding: 0px; 
     background-color: rgba(228,227,227,1); 

    } 

    .container{ 
     width: 800px; 
     height: auto; 
     clear: both; 
     margin: 40px auto; 
     overflow: auto; 
     background-color: #fff; 
    } 
+0

確認できるように、ホストされたサイトのリンクを提供できますか? –

+0

あなたのイメージが何かを行くならば、あなたはそれが予想されるように、ラインが灰色であり、構文強調表示されていないと混乱しているように見えますか? –

+0

@NiettheDarkAbsolはい。そのも動作しません。多分コードに問題がありますか? – GabMic

答えて

3

私はあなたの問題は、オーダーの問題だと思います。メディア以外のクエリスタイルの前にメディアクエリを呼び出して、そのメディアクエリ内で設定したものがオーバーライドされている場合は、メディアクエリがメディア以外のクエリスタイルをオーバーライドするためにはどのようにする必要があります。

body{ 
    margin:0; 
    padding: 0px; 
    background-color: rgba(228,227,227,1); 
} 
.container{ 
    width: 800px; 
    height: auto; 
    clear: both; 
    margin: 40px auto; 
    overflow: auto; 
    background-color: #fff; 
} 
@media screen and (max-width: 600px) { 
    .container { 
      font-family:'Open Sans Condensed', sans-serif; 
      width: 100%; 
      margin: 0 auto; 
      position: relative; 
      overflow: auto; 
      background-color: #fff; 
    }  
} 
+0

まず、ありがとうございます。しかし私は今このCSSファイルでは、この順番がなくても動作することを確認していますが、正しい順序ですべてを持つことは常に良いことです。なぜなら、最初に動作していないのは、サイトに影響を与えない要素に対してクエリを実行したからです。どうもありがとうございました。 – GabMic