質問箱/2082

カテゴリ
サマリ整形済みテキストの表示について
バージョン1.4.2
投稿者こうすけ?
状態完了
投稿日2004-03-12 (FRI) 10:25:52

質問

いつもお世話になっております。 整形済みテキストの表示についてですが、Mac版モジラ1.3では、表示ができますが、Mac版IE5の場合、表示することができません。 整形済みテキストの囲いだけ表示され、中身の文字が表示されないのです。 何か良い対処方法は、ないでしょうか? どうかよろしくお願い致します。

回答

  • 名無しさん 2004-03-12 (FRI) 10:43:58

    Mac IEでは、preにCSSのoverflowプロパティを指定すると、preの中身が全部消えてしまうという致命的なバグがあります。CSSファイルの中でpreに対するoverflowプロパティを削除すればMac IEでも表示されるようになります。ねこめしにっき及び徒書を参照。

    どうしてもpreにoverflowプロパティを指定したいときは、

    @media screen {
       pre { overflow:scroll; }  /* MacIEよけ */
    }
    というようにすれば、対処可能です*1
    • こうすけ? 2004-03-13 (SAT) 09:15:29

      早速お答えをいただき、本当にありがとうございました。本格的な対策は、もう少し様子を見てからにして、とりあえず、MacIEよけを指定して対応しようと思います。本当にありがとうございました。



*1 本格的に対策をする場合は、pukiwiki.orgのスキン?のようにHTTP_USER_AGENTをチェックして読み込むCSSファイルを振り分ける必要があります。

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2004-08-21 (土) 01:00:39
Site admin: PukiWiki Development Team

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

OSDN