【发布时间】:2015-06-30 16:00:56
【问题描述】:
我有以下html:
<div class="title">
<span>Some title</span>
</div>
我需要跨度的font-size 相对于 div 的宽度。我用vw试了一下:
.title span {
display: table-cell;
text-align: center;
vertical-align: middle;
font-size: 5vw;
}
但这不是解决方案,因为视口的容器似乎不是<div class="title">,因为当我将它设置为5vw 时,它比我的<div> 大得多。
那么我如何设置一个 <span> 相对于它的父 div 的 font-size。
【问题讨论】:
-
你不能单独使用 CSS。您可以使用 javascript,但请先查看 fittext.js。
-
与 div 相关的意思是什么?
-
视口单位是指窗口大小