*文字サイズを大きくした場合に行間が広がらない
*文字サイズを大きくした場合に行間が広がらない [#waa759ff]

-ページ: BugTrack
-投稿者: [[reimy]]
-優先順位: 重要
-状態: 完了
-カテゴリー: 本体バグ
-投稿日: 2002-06-28 (金) 05:19:23
-バージョン: 

**メッセージ
**メッセージ [#vf0d4aab]

SIZEで文字サイズを大きくした場合にInternet Explorer 6、Netscape 6/7、Mozilla 1などでは行間が広がらず、前後の行の文字と重なってしまう。

<font>や<span>はインライン要素なので、そのままではCSSのline-heightが適用されないため。Internet Explorer 6、Netscape 6/7、Mozilla 1がW3C準拠になったための仕様変更。

対策は、SIZEのユーザー定義を下記のようにすればOK

 "SIZE\(([^\(\)]*)\):((?:(?!SIZE\([^\)]+\)\:).)*)" => "<font size=\"\\1\" style=\"display:inline-block;line-height:130%\">\\2</font>",

インライン要素の<font>に対し、CSSのdisplay:inline-blockでブロック要素として扱うように変更している。→参照 ; http://www.microsoft.com/japan/msdn/ie/ie60/cssenhancements.asp#cssenhancements_topic8

最新版(CVS 1.6)から修正したpukiwiki.ini.phpを[[BugTrack/42]]に添付しておきます。
----

-アップしました。 -- [[ゆう]] SIZE(1):2002-06-28 (金) 13:21:24
-アップしました。 -- [[ゆう]] SIZE(1):2002-06-29 (土) 17:22:08
#comment
//#comment

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Site admin: PukiWiki Development Team

PukiWiki 1.5.2+ © 2001-2019 PukiWiki Development Team. Powered by PHP 5.6.40-0+deb8u8. HTML convert time: 0.096 sec.

OSDN