$bodyが<table>レイアウトの外に表示される場合がある。

  • ページ: BugTrack
  • 投稿者: reimy
  • 優先順位: 低
  • 状態: 完了
  • カテゴリー: その他
  • 投稿日: 2002-07-21 (日) 01:57:45
  • バージョン:

メッセージ

  • Mozilla 1.0及びNetscape 7 Preview Release 1で、標準スキンのように<table>で左にメニューバー、右に本体($body)を表示するようにレイアウトしている場合、$bodyが<table>の外側(右側)に表示されてしまう場合があります。その場合、メニューバーと$bodyとの間は本来$bodyが表示されるべき幅の空白になります。
  • この症状が出るのは、新規ページ作成や単語検索、ページ一覧などに発生します。また、タイトルだけのページを表示した場合にも発生します。
  • メニューバーを設けない(テーブルで囲まない)場合は発生しません。
  • 画面幅を固定していない場合は発生しません。
  • ブラウザの「←」で前のページに戻り、「→」でキャッシュを読み込んだ場合には正常に表示します。
対策
  • Netscape 6.2.3にバージョンダウンする。
    • ただし、Netscape 6.2.3では背景画像の下半分が表示されない場合がある。アンカーリンク(</a>)やスパン(</span>)の直後で改行されて次の行に表示される(したがって注釈の直後に「。」を置くと表示が乱れる)というバグがある。また、PukiWiki-officialのメニュー表示がおかしくなる(BugTrack/101)。
  • 他のブラウザに乗り換える。
  • 気にしない - ゆう←Mozillaユーザーでないから
その他
  • デフォルトのスキンではtdにline-heightが設定されていないが、tdにもline-heightを設定しないとMozillaでは行数の多い表組みを表示したときにセル内の要素に改行があった場合に表の途中から表示されなくなる。
    pre, dl, ol, p, blockquote { line-height:130%; }
    とあるのを
    pre, dl, ol, p, blockquote,body, td, div, form, input, textarea, select, option, button, table, dt, dd, ul, li, h1, h2, h3, h4, h5, h6{ line-height:130%; }
    にしたほうがよさそう。というか、一つ一つのブロック要素でline-heightを設定するのが一番確実。

  • ブラウザのバグによる既知の問題点は、表示に大きな支障のないもの以外は、別のところにまとめませんか? -- ゆう 2002-07-22 (月) 09:02:49
  • ブラウザのバグ?か、ブラウザのバグによる既知の問題?にでも。 -- ゆう 2002-07-22 (月) 09:04:47
  • それとも、BugTrackに上げてこれらのページからリンク貼るか・・・。なんらかしないと「完了」に出来なくて・・・・。 -- ゆう 2002-07-22 (月) 09:21:53
  • 表示に大きな支障があります。それともMozillaとNetscapeの全バージョンをサポートから外します? -- reimy 2002-07-22 (月) 21:06:21
  • うーん、Mozillaってテーブル周りひどい?(苦笑 -- ゆう 2002-07-23 (火) 14:53:46
  • テーブルに弱いのはNetscape 4時代からの伝統(笑い) -- reimy 2002-07-23 (火) 16:08:16
    • sample1.pngのように$bodyの内容がテーブルの外に表示される。
      sample1.png
    • キャッシュから読むとsample2.pngのように正しく表示される。
      sample2.png
    • 画像右上の日時を見ればわかるように、サーバーから送られたデータを表示したものがsample1.pngで、そのデータがキャッシュされたものを表示したがsample2.png。
  • offical:質問箱によると、Opera 7βでも同じ症状が発生するという報告あり。 -- reimy 2002-11-24 (日) 20:36:16
  • Mozilla 1.2ではテーブル内を一括して表示するようになったため、この症状が発生しなくなりました。テーブルを途中まで読み込んで表示してしまうMozilla 1.0/1.1、Netscape 7、Opera 7βでこの症状が出ます。 -- reimy 2002-11-28 (木) 07:52:00

添付ファイル: filesample2.png 558件 [詳細] filesample1.png 570件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2005-11-16 (水) 01:39:08
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.320 sec.

OSDN