Netscapeで。
- 0 名前: ポン太 : 2004/10/28 20:27 [URL]
- Netscapeでわたしのサイトを見ると、テーブルの色が変わったり、変なラインが混じったりと
レイアウトもぐちゃぐちゃになってしまうのですが、、
一番の原因はなんでしょうか?
結構説明が大変そうなので、参考になるページでも紹介してくれると助かります。
- 1 名前: phpinfo() : 2004/10/28 22:05 [URL]
- プラウザによって、表示の方法が異なるのですから、崩れたり、変になったりす
ることもあります。
- 2 名前: k : 2004/10/28 22:16
- ネットスケープ CSS
で検索してみたら、ネットスケープ4.xではCSSがとんでもないことになると言うページを見つけたので、
おかしくなったネットスケープのバージョン+CSSとかで検索してみたらどうでしょう?
検索できない、見つからないから教えて、でも、バージョンごとに結構違うようなので、まずはネットスケープのバージョンを出すことが一番だと思います。
- 3 名前: ポン太 : 2004/10/28 22:39 [URL]
- バージョンは7.1なんですが、、
なんか外部からしか、CSSを読み取っていないみたいです。
javascriptは全体的に動作していないです。
- 4 名前: むむりく : 2004/10/29 01:30
- Internet Explorer 独自の属性とかを使っているからかな。
まずはここでチェック。
http://openlab.ring.gr.jp/k16/htmllint/htmllint.html
JavaScript も似たような感じ。
そして、かなり余分なものがありますね(^-^;
- 5 名前: Schlaf : 2004/10/29 20:54 [URL]
- <table style="margin-top:18px;">
<tr><td><span class="span1"> --------更新履歴----------
<table border=0 style="margin-left:5px;font-size:10pt;"><tr><td>
10/25 TOPページなどボチボチ更新;</td></tr>
--(中略)--
<tr><td>9/9 サイト公開しました♪</td></tr></table>
</span>
</td></tr></table>
これが一番まずいです。クラスspan1のスタイルは
.span1{font-size:12px;border:3px double blue;
height:300px;width:100%;padding:10px;
overflow:auto;
scrollbar-arrow-color:royalblue;
scrollbar-face-color:lightcyan;
scrollbar-highlight-color:white;
scrollbar-3dlight-color:white;
scrollbar-track-color:white;
scrollbar-shadow-color:dodgerblue;
scrollbar-darkshadow-color:white;
}
となっていますが、Netspace7.1はoverflowを認識しないようです。
例えばこのページをNetscape7.1で見ると表示がおかしなことになります。
http://www.wakusei.ne.jp/tohoho/how2/scroll.htm#scroll
また、インライン要素であるspanの中にブロック要素のtableを入れてはいけません。
spanをdivに変更するとスクロールバーは出ませんが、普通のテーブルのように表示されます。
- 6 名前: むむりく : 2004/10/29 21:24
- > Netspace7.1はoverflowを認識しないようです。
適用されますよ。
> 例えばこのページをNetscape7.1で見ると表示がおかしなことになります。
overflow でなく、
overflow-y という Internet Explorer 独自のプロパティを使っているためです。
なんにせよ、overflow の対象はブロック要素と置換要素だけなんですけどね。
- 7 名前: Schlaf : 2004/10/30 15:22 [URL]
- >overflow でなく、
>overflow-y という Internet Explorer 独自のプロパティを使っているためです。
なるほど、よく見ていませんでした。申し訳ありません。
- 8 名前: ポン太 : 2004/10/31 22:02 [URL]
- ありがとうございます。
結構直したらいい感じになりました。
Netscapeはパーセンテージの率もIEと少し違うみたいでなんか難しいです;
とりあえずはIE推奨と言う事にしておいたのでしばらくは大丈夫だと思います。