RIGHT:&size(12){Category:[[Design>:Design]]}; *Netscape 6.2.3でPukiWiki-officialのメニューバーの表示がおかしくなる [#v6046fbd] -ページ: BugTrack -投稿者: [[reimy]] -優先順位: 低 -状態: 保留 -カテゴリー: NN6のバグ -投稿日: 2002-07-21 (日) 16:48:48 -バージョン: **メッセージ [#ncce7e5f] PukiWikiのバグではなく、Netscape 6.2.3のバグです。が、PukiWikiの側で対策ができます。 :解説| -PukiWiki-officialのメニューバーのメニューにマウスを移動させると、メニューの項目がメニューバーの外(メニューバーと$bodyの間)に表示される。その分、$bodyが右側に寄ってしまい、はみ出した部分はウインドウの外に出てしまうが、横スクロールバーは表示されず、$bodyの本文の一部が読めなくなる。 -ただし、recent_listについては構造化して<ul>で表示しているため、Netscape 6.2.3でも表示は乱れない。 -Netscape 7 Preview Release 1及びMozilla 1.0ではこの症状は起きない。 :対策| -メニューもrecent_listと同様に構造化して<ul class="recent_list">で表示する。<p>の中で<br>でメニューを作るMenuBarの弊害。 -a:hoverで設定されているposition、top、leftを削除する。 -Netscape 7 Preview Release 1またはMozilla 1.0にバージョンアップする。 --ただし、Netscape 7 Preview Release 1及びMozilla 1.0では[[BugTrack/100]]の症状が発生する。 -他のブラウザに乗り換える。 -気にしない - [[ゆう]] -本文が読めなくても? メニューバーにMenuBarを使わなければ直ります。ある意味、MenuBarのバグともいえる。1.3時代のメニューバーでは大丈夫です。-- [[reimy]] SIZE(10){2002-07-22 (月) 21:04:47} -すごい表示になっちゃいますね。スクリーンショットを添付してみました。 -- [[kawara]] SIZE(10){2002-07-23 (火) 10:59:06} #ref(screen.gif,,50%) -ワタシはNN6.2で確認しました。最初は問題なく表示されるけど、リンクにマウスカーソルをあわせるとぶっ飛ぶという…。 -- [[kawara]] SIZE(10){2002-07-23 (火) 11:00:12} -ブラウザのバグというより、hoverでサイズ変更しちゃ、そらカーソル合わせたときにおかしくなるでしょ -- SIZE(10){2002-07-23 (火) 13:53:23} -↑そういう問題ではない。それが理由ならNetscape 7やMozilla 1.0でも発生する。 -- [[reimy]] SIZE(10){2002-07-23 (火) 14:28:08} -CSS良く分からないんだが、hoverやめた場合の弊害は? -- [[ゆう]] SIZE(10){2002-07-23 (火) 14:48:07} --ありません。だからこそCVS版で廃止したはず。PukiWiki-officialに反映されていないことが問題。このままでは1.3.2のリリースのときのように再び混乱が生じそうだ。 -mozilla 1.0でも起こるんだな。むしろ、可変サイズ要素のサイズを変えているのだから、カーソルにあわせてがたがたしないほうがおかしい。 -- SIZE(10){2002-07-23 (火) 15:16:32} -カーソル合わせても大きさが変わらない。それだけのはず。なんらかのエフェクトを欠けたいのなら、hover付きと無しの両方で結果としてサイズが変わらないようにしないといけない。 <弊害 -- SIZE(10){2002-07-23 (火) 15:19:23} -Mozilla 1.0やNetscape 7 Preview Release 1では上記の症状は起きていない。「それだけのはず」だったら[[BugTrack/100]]について説明がつかない。 -やっぱりCSSがらみってブラウザのバグ取り状態になっちゃうのが現状ってところなんでしょうかねぃ…。 (T-T) -- [[kawara]] SIZE(10){2002-07-23 (火) 21:13:04} -CSSがらみでブラウザ側の不具合ってのはサイト、PukiWiki設置者の判断で回避というのがイイのかもしれません。 -- [[kawara]] SIZE(10){2002-07-23 (火) 21:14:19} -[[BugTrack/100]]の症状はCSS OFFでも発生するので、必ずしもCSSがらみとはいえないです。[[BugTrack/101]]の問題は<ul>で構造化していれば正常に表示されることからも、CSSというより<p>の中で強引に<br>でリストに見せかけていることが根本的な原因でしょう。<p>がtext-indent:0pxであることを前提としている点でMenuBarは問題ありすぎ。 -- [[reimy]] SIZE(10){2002-07-25 (木) 00:13:40} #comment