0

私はこのCSSメニューを持っています。それは完全に機能しています。

代替テキスト

しかし、テーブルセル内のページに配置すると、このように爆発します。銀色と青色の線はページからのものですので、気にしないでください。

代替テキスト

これで、ページとメニュー自体をデバッグしました。この奇妙な振る舞いはまだエラーではありません。次に、別のメニューを取得してここに配置すると、同じエラーが表示されました。なぜこれが起こっているのか考えていますか?

コードを貼り付けることはできますが、500行のHTMLと100行のCSSを通過する人はいないと思います。

最新のFirefoxを使用しています。IE6も同じ動作をします。

ここでコードを確認してください...

ページ内で独立したCSSメニュー

複雑なページ内のCSSメニュー

4

2 に答える 2

1

「インプレース」スタイルシートは「最小」スタイルシートよりもはるかに長く、レイアウトを変更するルールが含まれています。特に、「280」を検索してください。幅を設定しています。

于 2010-08-29T01:13:08.377 に答える
0

一部のブラウザでは、テーブルは期待どおりではないデフォルトのスタイルを取得します。今は思い出せませんが、そのうちの1つはデフォルトでalign="centre"だったと思います。

たぶん、テーブル属性を明示的に設定したいものに設定してみてください。

テーブル属性のW3Schools 。

于 2010-08-29T00:49:43.987 に答える