html - “视图宽度”属性无法正常工作
问题描述
我有一个网站,我想根据屏幕宽度动态调整标题文本的大小。我还想为小屏幕设置默认的最小文本大小。为了完成这一壮举,我使用了以下 css:
@media (max-width: 768px) {
.welcome {
font-size:30pt;
}
.welcome-subtitle {
font-size:12pt;
}
}
@media (min-width: 769px) {
.welcome {
font-size:6vw;
}
.welcome-subtitle {
font-size:1.8vw;
}
}
和下面的html
<h1 class="welcome"> <span style="font-weight:200;">Meet</span> <code class="text-nowrap">iSwiftUI</code> </h1>
一切都很好。但是,当我推送该网站时,一些用户报告说标题文本大小太小了。它默认为我们的最小文本大小。预期行为和以下错误的屏幕截图。
编辑:图片一是在 Chrome 版本 86.0.4240.75 上拍摄的。图二是在 Chrome 版本 85.0.4183.121 上拍摄的。
解决方案
推荐阅读
- swift - 静态和动态部分单元格的 UITableView 混合?抛出错误 -[__NSSingleObjectArrayI objectAtIndex:]:索引 1 超出范围 [0 .. 0]'
- ios - App Store Reviwers 会看到哪些 CloudKit 数据库?
- postgresql - 使用 psql 恢复时如何修复 postgresql .sql 转储文件中的语法错误?
- html - 无法点击导航栏中的链接
- cordova - 如何在 Android 设备上运行 ionic cordova?
- ios - 端点不符合亚马逊精确营销活动创建的条件
- python - 将列表转换为 ListNode
- java - java.util.ServiceLoader 在 WebSphere 上不起作用?Eclipse 没有问题
- javascript - 如何按内容获取数组序号?
- javascript - 如何检查对象是否在我的数组中?