html - "width"在元视口(viewport)标签中做什么?

标签 html css viewport meta-tags

我读到 metaviewport 标记中的 width 定义了视口(viewport)的虚拟宽度,然后根据 initial-scale 放大此视口(viewport)以填充屏幕。问题是,当我将 width = device-width 更改为任何其他值(如 width = 600width = 1200。以下两个版本呈现相同:

宽度 = 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>    

宽度 = 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>    

最佳答案

元视口(viewport)用于帮助在非典型尺寸的屏幕上呈现页面。

Windows 7 桌面缩放屏幕上的 Chrome 不支持它。

要查看任何效果,您需要在智能手机大小的显示屏上使用 Android 版 Chrome 或 iOS 版 Mobile Safari 等软件。

关于html - "width"在元视口(viewport)标签中做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36407836/

相关文章:

javascript - 在 ipad 上实现 Jquery viewport

javascript - 确定浏览器中的实际查看尺寸

html - css 菜单文本对齐

javascript - 尝试在 JS 中运行此代码。

javascript - 显示/隐藏单个 Div 的简便方法?

html - 如何在流体容器元素内设置 div 宽度?

html - 在浏览器调整大小时以水平线列出元素

javascript - 我将如何通过使用 eventListener 来更改使用 slider 的 img 的不透明度?

边框颜色的css复选框样式

javascript - 如何制作真正的响应式图像 slider ?