2017-04-07 8 views
0
@media screen and (min-width: 501px) and (max-width: 769px) 

このメディアクエリのコードは、ウィンドウのサイズが1920pxの場合でも使用されます。このコードでは@media画面が機能しない

ルック:フルスクリーンで

.row-contact{ 
    .col-xs-12:first-child { 
     margin-top: 0; 
    } 
} 

@media screen and (min-width: 501px) and (max-width: 769px){ 
    .row-contact { 
     padding: 0 !important; 

     .col-xs-12:first-child { 
      margin-top: 12%; 
     } 
    } 
} 

私はmargin-top: 12%を持っている、しかし、それはmargin-top: 0でなければなりません!

これはなぜ機能しないのですか?

編集 解決策を見つけました。 SCSS命令を書く前にメディアクエリを閉じました

ありがとうございます! :D

+2

生成されたCSSも表示したい場合がありますか?あなたの問題を解決するのに役立つかもしれない – SheperdOfFire

+1

あなたはコードが動作しています。https://jsfiddle.net/wohe9daL/を参照してください。確認するためにパネルのサイズを変更してみてください! – demonofthemist

+0

ああ..だから私のコードではうまくいかない理由は分かりません。 – Emilien

答えて

1

.row-contact{ 
 
    .col-xs-12:first-child { 
 
     margin-top: 0; 
 
    } 
 
} 
 

 
@media screen and (min-width: 501px) and (max-width: 769px){ 
 
    .row-contact { 
 
     padding: 0 !important; 
 
    } 
 
    .col-xs-12:first-child { 
 
      margin-top: 12%; 
 
    } 
 
}

あなたがLESSまたはSCSS

0

を使用していない場合は、ネスティングが動作していないので、この方法を試してみてください私はあなたのコードが

を動作しないように、あなたは、ネストされたCSSを使うと思います
@media screen and (min-width: 501px) and (max-width: 769px){ 
    .row-contact { 
     padding: 0 !important; 
    } 
    .col-xs-12:first-child { 
     margin-top: 12%; 
    } 
} 

上記のコードを使用してください ありがとう:)

+0

私が使っていると、すべての.col-xs-12は接触してしまい、私はこれを望まない^^ – Emilien

関連する問題