【发布时间】:2018-12-30 18:40:11
【问题描述】:
我正在使用 Chrome 调试工具的 Viewport 模拟器。我觉得奇怪的是,无论视口宽度如何,Chrome 总是以像素为单位报告相同的宽度,并且缩放和 DeviceToPixelRation (DPR) 都没有变化。 h1 的样式将 width 设置为 100% 并且没有其他代码。我希望当视口宽度发生变化时,宽度或 DPR 都会发生变化。为什么没有发生?
代码如下:
<head>
<meta charset="UTF-8">
<title>Title</title>
<style>
* {
margin: 0;
padding: 0;
}
h1 {
width: 100%;
background: blue
}
</style>
</head>
<body>
<h1>
Some header text here
</h1>
【问题讨论】:
-
@Turnip,添加了代码,但实际上什么都没有,除了只设置宽度的
h1样式 -
尝试在 head 标签上使用类似:跨度>
-
@Andy,是的,它现在将
h1的宽度调整为视口宽度。你能解释一下为什么会这样吗? -
尝试使用
max-width -
我在答案中添加了文档链接
标签: html css google-chrome-devtools