Cufonで圧縮フォントを使用しています。ページが読み込まれると、メニューが広すぎて折り返されます。次に、Cufonがフォントを置き換え、問題なく表示されます。見た目の邪魔にならないように、フォントサイズを小さく設定してから、表示時にCufonにフォントサイズを変更してもらいたいと思います。
現在、フォントサイズはメニューを含むdivによって設定されています。メニューコンテナのCSSは次のとおりです。
.header_menu_block
{
display: block;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
margin-top: 3px;
/*margin-left: 238px; ie 6 can't handle, see margin block below*/
float: left;
text-align: left;
font-weight: normal;
font-size: 14px;
color: #FFFFFF;
height: 41px;
width: 991px;
}
Cufonの置換コードは次のようになります。
<script type="text/javascript">
Cufon.replace('.header_menu_block_col_menu ',
{ color: '#ffffff',
hover: {color: '#204966'}
} );
</script>
CSSのフォントサイズを12pxに設定してから、次のCufonコードを使用しようとしましたが、機能しません。
<script type="text/javascript">
Cufon.replace('.header_menu_block_col_menu ',
{ color: '#ffffff',
hover: {color: '#204966'},
font-size:'14px'
} );
</script>
誰かがこれを行う方法を知っていますか?