我使用的是SASS/SCSS並且想要創建@function/@mixin
,它將根據給定的動態寬度計算容器的最大可能字體大小。查找動態寬度的最大字體大小
例如:
<body style="font-size: 10px;">
<div style="width: 960px;"> <!--This width is dynamic-->
<span style="font-size: 12.3em">Patrick Rocks</span>
</div>
</body>
在這個等式中的未知變量是在<span>
標籤font-size
。我將它設置爲12.3em,這將是123px(相對於<body>
標籤的字體大小),但可能會根據letter-spacing
font-family
或其他方面而改變。也許由於這種複雜性,最好用JavaScript或PHP進行計算。
你可以把這個問題歸結爲一個問題嗎? –