1

私はtwitter-bootstrapを使用しており、 span4に含まれるテキスト (フォントサイズが大きい) に合わせようとしています。

スパンに正しく収まるようにテキストのサイズを変更しようとしています。次のフィドルでは、問題を確認できます: http://jsfiddle.net/DxcQy/ ここに結果が表示されている場合はより良いです: http://jsfiddle.net/DxcQy/embedded/result/

HTML

<div class="container">
    <div class="row">
        <div class="span4">
             <h1>A</h1>
        </div>
        <div class="span4">
             <h1>AB</h1>
        </div>
        <div class="span4">
             <h1>ABC</h1>
        </div>
    </div>
</div>

CSS

.span4 h1{
  margin: 10px;
  margin-top: 90px;
  padding-top: 40px;
  font-size: 14em;
  font-weight: 800;
  color: #282B36;
  text-align: center;
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.span4{
    background: red;
    height: 500px;
}

次に、 FitTextという jQuery プラグインを見つけ、次のように使用しようとしました: http://jsfiddle.net/DxcQy/12/

HTML

<div class="container">
    <div class="row">
        <div class="span4">
             <h1>A</h1>

        </div>
        <div class="span4">
             <h1>AB</h1>

        </div>
        <div class="span4">
             <h1>ABC</h1>

        </div>
    </div>
</div>

CSS

.span4 h1 {
    margin: 10px;
    margin-top: 90px;
    padding-top: 40px;
    font-size: 14em;
    font-weight: 800;
    color: #282B36;
    text-align: center;
    display: block;
    margin-left: auto;
    margin-right: auto;
    width: 100%
}
.span4 {
    background: red;
    height: 500px;
}

JS

$(".span4 h1").fitText(1.3, { minFontSize: '8em', maxFontSize: '14em' });

しかし、ご覧のとおり、文字が小さすぎます。

ヘルプやアドバイスをいただければ幸いです。さらに情報が必要な場合はお知らせください。投稿を編集します。

4

1 に答える 1