0

Cufon フォントを奇妙な方法で使用している Web サイトがあります (少なくともこれは見たことがありません)。これらのフォントは変なので変更しようとしています。単純な「Stock Products」のみを表示するために記述されたコードは次のとおりです。

<h2><cufon class="cufon cufon-canvas" alt="Stock " style="width: 68px; height: 26px; "><canvas width="93" height="29" style="width: 93px; height: 29px; top: -3px; left: -3px; "></canvas><cufontext>Stock </cufontext></cufon><cufon class="cufon cufon-canvas" alt="Products" style="width: 96px; height: 26px; "><canvas width="116" height="29" style="width: 116px; height: 29px; top: -3px; left: -3px; "></canvas><cufontext>Products</cufontext></cufon></h2>

ヘッダーには cufon.js ファイルのみが含まれます。

私はこのようにフォントを置き換えようとしました:

<script src="scripts/cufon-yui.js" type="text/javascript"></script>-->
<script src="scripts/Adobe_Fan_Heiti_Standard_OpenType_600.font.js" type="text/javascript"></script>
<script type="text/javascript">
       Cufon.replace('h2','h1','h3','h4');
     </script>

これも機能していません。コードが長すぎ、ファイルが多すぎて、コードをどこでも手動で編集できません。親切に解決策を提案してください。

前もって感謝します!!!

4

1 に答える 1

1

cufon構文が正しくないようです。最初は、代わりに

Cufon.replace('h2','h1','h3','h4');

試す

Cufon.replace('h2');

Cufon APIによると、コードが示すことを実現するには、次のものを使用する必要があります。

Cufon.replace('h1')('h2')('h3')('h4');

または、サイトでjQueryまたは同様のJSフレームワークを使用している場合は、次のようになります。

Cufon.replace('h1, h2, h3, h4');

詳細については、https ://github.com/sorccu/cufon/wiki/APIを参照してください。

于 2013-02-16T13:44:15.697 に答える