CSSを使用してコンテナのサイズに基づいてフォントサイズを動的に設定する方法はありますか?現時点では、この動作を実現するために次のJSコードを使用しています。
var cubeText = function() {
var fontSize = parseInt($(".cube.avatar").width());
fontSizeBig = fontSize/3.5
fontSizeSmall = fontSize/6;
console.log(fontSize);
$(".cube span.big").css('font-size', fontSizeBig);
$(".cube span.small").css('font-size', fontSizeSmall);
}
これには1つの大きな欠点があります。テストがポップインし、ページがロードされた後にサイズが変更されるため、非常に不快な「プロッピング」効果が発生します。