私はheadLinedivコンテナを持っていて<h1>
、<h2>
それは絶対位置であり、幅は100%です。fittext.jsを正しく機能させるには、幅を100%にする必要がありましたが、divを左に配置するem
と、水平スクロールバー。私のサイトの構造のために相対的なポジショニングを行うことはできませんが、それは可能ですが、それは将来的に物事を困難にするでしょう。さて、なぜ私はこの水平方向の幅を取得しているのですか、そしてそれを取り除くにはどうすればよいですか?
プロジェクトを見るhttp://jsfiddle.net/sLXZs/3/
html / js
<div id="headLine">
<h1 class="fitText">Austin Kitson</h1>
<h2 class="fitText">Marketing & Sales</h2>
</div>
<script>
jQuery(document).ready(function($) {
$('.fitText').fitText(2.2, { minFontSize: '10px', maxFontSize: '80px' });
});
</script>
css
#headLine {
position: absolute;
top: 50%;
left: 55%;
width: 100%;
background: red; }
</ p>
</ p>