4

要素の幅を 100% いっぱいにするように h1 にテキストのサイズを設定するように指示することは可能ですか?

このような。

ここに画像の説明を入力

コード:

<h1>FOO</h1>
<h1>BAAR</h1>
4

3 に答える 3

8

このプラグインを試してください。

http://fittextjs.com/

レスポンシブテキストに最適です。

編集:

jQuery("#element1").fitText(1.2, { minFontSize: '20px', maxFontSize: '540px' });
jQuery("#element2").fitText(1.2, { minFontSize: '40px', maxFontSize: '340px' });
于 2013-03-12T10:43:20.830 に答える
0

かなりうまく機能するbigtextというプラグインを見つけましたが、コメントを待ちます。

https://github.com/zachleat/BigText

于 2013-03-12T13:42:26.793 に答える
-1

jQueryで考えられる解決策の1つは、次のとおりです。

var cs=$("#content").width();
$("h1").each(function(){
var hs=$(this).width();
while(hs<cs)
{
    $("h1").css("font-size",hs+0.01+"px");
    var hs=$(this).width();
}
while(hs>cs)
{
    $("h1").css("font-size",hs-0.01+"px");
    var hs=$(this).width();
}

})
于 2013-03-12T11:14:19.747 に答える