Html 响应性CSS:视口和100%不太适合

Html 响应性CSS:视口和100%不太适合,html,css,responsive,Html,Css,Responsive,我在代码中添加了此标记: <meta name="viewport" content="width=device-width; initial-scale=1.0;"> 但当我用iPhone访问这个网站时,我有一个严重的不同 Safari放大文本(main),标题的宽度要大得多 如果我去掉meta标记,它就太小了。您可以使用分号来分隔内容属性的值,在这里您应该使用逗号,例如: <meta name="viewport" content="width=device-width,

我在代码中添加了此标记:

<meta name="viewport" content="width=device-width; initial-scale=1.0;">
但当我用iPhone访问这个网站时,我有一个严重的不同

Safari放大文本(main),标题的宽度要大得多


如果我去掉meta标记,它就太小了。

您可以使用分号来分隔内容属性的值,在这里您应该使用逗号,例如:

<meta name="viewport" content="width=device-width, initial-scale=1">

您可以使用分号来分隔内容属性的值,其中应该使用逗号,例如:

<meta name="viewport" content="width=device-width, initial-scale=1">

这只是一个简单的例子,如果它对你有用,就重新编码,然后去掉重要的代码


这只是一个简单的例子,如果它对你有用,重新编码,然后去掉重要的东西。对不起,这是件愚蠢的事情,但我找到了原因

事实上,问题出在页脚上:我试图将页眉、主页眉和页脚显示在“无”中以查看

我不知道为什么我以前没想过


对不起,谢谢你的帮助。

对不起,这件事很愚蠢,但我找到了原因

事实上,问题出在页脚上:我试图将页眉、主页眉和页脚显示在“无”中以查看

我不知道为什么我以前没想过


很抱歉,谢谢您的帮助。

您“询问”的媒体问题是什么?您的
标题
main
选择器被指定为类,这是一种打字错误吗(您需要在它们前面使用
.header
/
.main
,如果它们是这样的话?您确定要将
主体
限制在视口的全宽范围内,还是以某种方式将其设置为更大?
标题
主体
元素将是它们各自父元素的
100%
。请包括代码多一点,这样我们就可以看到您遇到的问题,目前还不太清楚。此外,如果您以正确的顺序加载CSS,则无需使用
!important
来覆盖样式规则。它会先运行顶部,后运行底部,最底部的样式会覆盖它们上面的任何样式(除非上面的某个地方使用了
!important
)。很抱歉,如果我不太清楚,我是法国人。事实上,我确实喜欢这个网站:alsacreations建议:我先输入移动设备的css代码,然后在媒体查询中输入常规代码:“@media screen and(最小宽度:1024px)”另外,在我的代码开始的时候,我给正文加了一个100%的宽度……我只是放了一个重要的东西,看看它是否改变了什么,我不会让它看到@wscourge下面的建议,还有-这可能有助于澄清一些事情,希望:)你“问”的媒体问题是什么?您的
标题
main
选择器被指定为类的输入错误吗(您需要在它们前面使用
.header
/
.main
,如果它们是这样的话?您确定要将
主体
限制在视口的全宽范围内,还是以某种方式将其设置为更大?
标题
主体
元素将是它们各自父元素的
100%
。请包括代码多一点,这样我们就可以看到您遇到的问题,目前还不太清楚。此外,如果您以正确的顺序加载CSS,则无需使用
!important
来覆盖样式规则。它会先运行顶部,后运行底部,最底部的样式会覆盖它们上面的任何样式(除非上面的某个地方使用了
!important
)。很抱歉,如果我不太清楚,我是法国人。事实上,我确实喜欢这个网站:alsacreations建议:我先输入移动设备的css代码,然后在媒体查询中输入常规代码:“@media screen and(最小宽度:1024px)”.此外,在我的代码开始时,我为主体添加了100%的宽度…我只是添加了重要内容,以查看它是否改变了某些内容,我不会让它看到@wscourge的建议,还有-这可能有助于澄清一些问题,希望:)你是否使用了我可以查看的css重置文件?是的,我使用了这个:但是我有一个旧版本。你是否使用了我可以查看的css重置文件?是的,我使用了这个:但是我有一个旧版本,但是它不工作。对不起。我仍然有100%的主版本和200%的标题…仅供参考:
vw
是“视口宽度”,同样,您可以使用
vh
表示“视口高度”-值以“%”表示-因此,例如
50vw
将是“视口宽度的50%”,但它不起作用。对不起,我仍然有100%的主视图和200%的标题…仅供参考:
vw
表示“视口宽度”,同样,您可以使用
vh
表示“视口高度”-该值以“%”为单位-因此,例如
50vw
将为“视口宽度的50%”
header {
    width: 100vw !important;
}
main {
    width: 100vw !important;
 }