metafiewportタグのwidth
がビューポートの仮想幅を定義し、このビューポートがinitial-scale
のように画面を満たすようにスケールアップされています。問題は、width = 600
またはwidth = 1200
のような他の値にwidth = device-width
を変更すると、私に違いは見られないということです。メタビューポートタグでは「幅」は何ですか?
width = 600
:
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width= 600px, initial-scale = 2">
<style>
* {
box-sizing: border-box;
}
html, body {
height: 100%;
width: 100%;
}
ul {
list-style: none;
}
.container {
width: 96px;
height: 96px;
position: relative;
border: 1px solid #333;
}
</style>
</head>
<body>
<div class="container"> Hello
</div>
</body>
</html>
width = 50
:二つのバージョンと同じレンダリングされ、次の
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width= 50, initial-scale = 2">
<style>
* {
box-sizing: border-box;
}
html, body {
height: 100%;
width: 100%;
}
ul {
list-style: none;
}
.container {
width: 96px;
height: 96px;
position: relative;
border: 1px solid #333;
}
</style>
</head>
<body>
<div class="container"> Hello
</div>
</body>
</html>
これをテストするためにどのブラウザとオペレーティングシステムを使用していますか? – Quentin
@Quentin私はWindows 7とGoogle Chromeを使用しています。 – user31782