0

初めてのレスポンシブ Web レイアウトを準備しています。

通常モード用とモバイルモード用の2つのcssを用意しました。

<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Sample</title>
<link rel="stylesheet" href="css/style.css" type="text/css" />
<link rel="stylesheet" type="text/css" media="screen and (max-device-width: 480px)" 
href="css/mobile.css" />
</head>

デスクトップモード (CSS)

#face
{
background-image: url(../images/Face.png); 
background-repeat: no-repeat;
height:155px;
}

モバイルモード (CSS)

#face
{
display:none;
}

しかし、ブラウザ ウィンドウをモバイル モードに減らしても、まだ #face が表示されています。

私が間違っていることを教えてください

前もって感謝します。

M

4

2 に答える 2

3

max-device-widthブラウザの幅ではなく、画面の幅を測定します。
に変更しmax-widthます。

于 2013-10-29T13:52:31.967 に答える