2016-07-04 5 views
1

これが私のブログです:Blog 私はそのCSSに以下のコードを書いた:私のブログでメディアクエリーが動作しないのはなぜですか?

@media screen and (max-width: 600px){ 
.title a{ 
color: red !important; 
} 
} 
@media screen and (max-width: 500px){ 
header{ 
display: none !important; 
} 
} 

をしかし、私はすべての携帯電話にこのブログを開いたとき、それは何もしません。このサイトは、電話機またはデスクトップのブラウザで開いているかにかかわらず、そのまま表示されます。それはなぜそうですか?あなたのヘッダーにこれを持って

+1

ブログページのどこにでもそのCSSが見つかりません。 – Andrew

+0

ブラウザの幅を小さくしてください(500px未満)ので、表示されます:)しかし、うまくいきません:( –

+0

携帯電話では動作しません* –

答えて

3

<meta content="width=1100" name="viewport">

がにそれを変更してください:https://developer.mozilla.org/en/docs/Mozilla/Mobile/Viewport_meta_tagあなたのコード内で何が起こる

が設定しているされています <meta name="viewport" content="width=device-width, initial-scale=1">

ビューポートの作品が見どのようにメタ理解のためにあなたのウェブページのための "少なくとも1100px"の幅。

これをデバイスの幅に変更することで、ウェブページの幅はデバイスの幅と同じになります。

+0

それはどういう意味ですか?説明してもらえますか?それについて読むためのリンクがありますか? –

+1

詳細はこちら:https://developer.mozilla.org/en/docs/Mozilla/Mobile/Viewport_meta_tag –

+0

私は幅をdevicewidthに変更しましたが、少なくともそれには違いがありましたが、問題は解決しませんでした。もう一度、2つのdivがあります(メインのコンテンツにはセパレータがあり、6つの画像ギャラリーがハイパーリンクされています。ホームページをチェックしてください)、コンテンツの幅が少し縮小しました。デバイス幅? –

関連する問題