我有另一个问题。 我在页面中创建了一个#wrapper来控制内容的宽度,但是... 它不适用于比1366px更大的屏幕。包装不工作/页面缩放
在1920屏幕上测试它,并在调试器页面中具有包装的总宽度(不是1920但是1244px(包装宽度))。 同样的问题是在4k电视 - 页面被“缩放”为包装宽度。 它看起来像页面的整个宽度是包装和身体/部分“宽度:100%”被忽略。
任何想法哪里有问题? 没有!重要的包装其相同,最大/最小宽度不起作用。改变单位也不适用。删除/更改元标记不起作用。没有其他标签覆盖包装。 SCSS Reset在开始时已清除样式。 我在做什么错?
html, body {
height: 100%;
width: 100%;
margin: 0;
padding: 0;
}
.aaa {
width: 100%;
height: 300px;
}
#wrapper {
width: 1224px !important;
margin: 0 auto !important;
}
<html>
<head>
<meta http-equiv="content-type" content="text/html" charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="Stylesheet" type="text/css" href="css/style.css">
</head>
<body>
<section class="aaa">
<div id="wrapper">
<h2>content</h2>
</div>
</section>
</body>
</html>
它应该是这样的:
[-margin - [ - 包装1224px - ] - 与容限]
[-------- ---------- 1920px -----------------]
和它的那样在1920px分辨率:
[--wrapper 1224px ----]
[-1224px在debugger-]
即使屏幕分辨率为1920px
有链接清除页面:www.xileo.pl
正如你所看到的,有3840px的屏幕,其中包装是缩放到3840px,而不是1224px的边距。 我希望它在1224 px与利润。
提供(例如jsfiddle.net)一个完整的工作示例。 – Dekel
我真的不明白。你已经声明为1224px的包装宽度和它的内容。对于每个屏幕分辨率,它将是1224像素,因为您声明的是,无论是身体宽度还是html宽度 – codexy
在代码中,包装器在100%宽度的其他div中。所以在1920px宽度的屏幕上,包装应该保持在1224px的网站,并且两边应该是空格(保证金:0 auto;在包装上)。 – Krece