プラグインfittextjsを使用してフォントのサイズを自動的に変更し、現在の div 幅に合わせます。たとえば、私はここでそれを使用します<span>
:
<ion-view class="menu-content" view-title="Polaroid">
<ion-content>
<div class="polaroid">
<div class="polaroid-img">
<img ng-src="{{polaroid.cropped}}" />
</div>
<div class="polaroid-title">
<span data-fittext style="font-family: {{polaroid.style}}">{{polaroid.title}}</span>
</div>
</div>
</ion-content>
</ion-view>
ここでのキーワードはdata-fittext
. HTMLページを開くと、フォントサイズのサイズ変更が問題なく適用されます。また、サイズを変更すると、フォントサイズの変更が非常にうまく機能します。
次に、フォント スタイルを変更できる別のページに移動します。フォント スタイルの変更は完全に機能します。戻ると、フォントスタイルが適用されます..
しかし
fittext は適用されません。テキストサイズが非常に小さくなります(10pxだと思います)。fittext が font-size を再度適用するように、ページのサイズを変更する必要があります。
font-family を変更した後、fittext が font-size を適用しないのはなぜですか?