【发布时间】:2014-05-06 10:20:01
【问题描述】:
所以我开始想知道是否有办法使用 vw 调整字母大小的范围? 假设我们会:
<h1>This is our header</h1>
h1{ font-size:2vw; }
在桌面上字体会很大,而在移动屏幕上会很小。那么如果你仍然需要在媒体查询中重新调整它,那么使用 vw 有什么意义呢?!
【问题讨论】:
-
此时您最好使用常用单位如 pt,px,em 来设置您的字体大小并通过媒体查询设置最大最小或最合适的字体大小。 vw 和 vh 单位很有趣:这里是你谈论的一个例子:) codepen.io/gc-nomade/full/qunsm
-
对不起,这没有意义.. 将 vw 与 px 混合?为什么不是 em,rem?:P
-
vw 与 1000 像素的像素 1vw 一致,为 10px,em 将是您浏览器的默认设置。只需调整您的媒体查询以匹配宽度和 vw/px 比率:)
-
1vw 是屏幕宽度的 1%,1 vh 是屏幕高度的 1%,字体大小取自浏览器中设置的默认字体大小的 %,px 留给 vw 前面使用和 vh 如果你想在某些时候匹配。顺便说一句,示例不是解决方案,但显示了您在玩 vw font-size 时遇到的问题:)
标签: css font-size viewport-units