我正在查看一个网站的源代码,发现了这段代码。
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=1.0, minimum-scale=1.0, maximum-scale=1.0">
我想知道initial-scale,user-scalable,minimum-scale和maximum-scale这些是什么意思,以及它们的值代表什么?还请告诉我它们可以接受哪些值。
我正在查看一个网站的源代码,发现了这段代码。
<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=1.0, minimum-scale=1.0, maximum-scale=1.0">
我想知道initial-scale,user-scalable,minimum-scale和maximum-scale这些是什么意思,以及它们的值代表什么?还请告诉我它们可以接受哪些值。
这些是视口元标记,在移动浏览器上应用最广泛。
这意味着我们告诉浏览器,“我的网站适应您的设备宽度”。
这定义了网站的比例。该参数设置初始缩放级别,这意味着1 CSS像素等于1视口像素。当更改方向或防止默认缩放时,此参数会有所帮助。没有此参数,响应式网站将无法正常工作。
maximum-scale定义了最大缩放级别。当您访问网站时,maximum-scale = 1
具有最高优先级,并且不允许用户缩放。
minimum-scale定义了最小缩放级别。其作用与上述相同,但是它定义了最小缩放级别。当maximum-scale
很大且您想设置minimum-scale
时,这将非常有用。
User-scalable
被分配为1.0,表示该网站允许用户缩放。
但如果您将其分配为user-scalable = no
,则意味着该网站不允许用户缩放。
user-scalable:
user-scalable=yes(默认值)允许用户在网页上缩放;
user-scalable=no 禁止用户缩放。
您可以通过阅读以下文章来获取更详细的信息。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=3.0">
</head>
<body>
<header>
</header>
<main>
<section>
<h1>do not using <mark>user-scalable=no</mark></h1>
</section>
</main>
<footer>
</footer>
</body>
</html>
移动浏览器中的viewport
元标记,
initial-scale属性控制页面在加载时的缩放级别。 maximum-scale、minimum-scale和user-scalable属性控制了用户缩放页面的限制。
<meta name="viewport" content="width=device-width, initial-scale=0.86, maximum-scale=3.0, minimum-scale=0.86">
这是用于控制移动电话和平板电脑方面的。您可以在此处找到更多信息:https://developer.mozilla.org/en-US/docs/Mozilla/Mobile/Viewport_meta_tag
header.php
文件中替换此代码来解决该错误。<meta name="viewport" content="user-scalable=yes, width=device-width, initial-scale=1.0, maximum-scale=1, minimum-scale=1">
应该被替换为
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=0.5, maximum-scale=3.0">
您会发现在刷新Pagespeed页面后,错误将被解决。如果您在替换代码后仍然寻找错误,只需清除优化插件或主机端的缓存即可。
<meta name="viewport" content="width= 640,initial-scale=0.7,minimum-scale=1.0,maximum-scale=1.0" />
这行代码是网页的元数据之一,用于指定视口(viewport)的属性。其中width
属性设置视口的宽度为 640 像素,initial-scale
属性设置初始缩放比例为 0.7,而minimum-scale
和maximum-scale
属性则将最小和最大缩放比例都设置为 1.0,即不允许用户对页面进行缩放。这段代码是有效的,并且常用于移动设备上的响应式设计。 - Durai Amuthan.H1.0
或yes
吗? - Kazim Zaidi