【发布时间】:2017-02-01 15:28:45
【问题描述】:
我无法弄清楚如何在调整大小时使文本表现得像图像。当我调整浏览器的大小时,文本保持与开始时一样大,并开始分成许多行。我尝试使用 VW 字体大小,但在这种情况下,文本在大屏幕上太大而在小屏幕上太小。
有我的 css 类:
.text_head_container{
font-size: 35px;
font-size: 2.1875rem;
color: white;
width:60%;
display:inline-block;
}
.img_head_container{
display:inline-block;
width:15%;
height:auto;
}
我会感谢您对此提供的任何帮助。
问候。
【问题讨论】:
-
我认为这在纯 css 中是不可能的,这就是为什么像 fittextjs.com 这样的库存在
-
如果您想要一个仅在浏览器调整大小时调整文本大小的 CSS 解决方案,则可以使用
vh和vw等视口单位,否则将需要脚本。 -
我更新了我的答案以使用 vmin + vmax,它应该可以解决你的问题。
标签: html css text responsive-design responsive