エックスサーバー感想 当サイトについて (1件) スタイルシート (3件) CMS全般 (2件) Movable Type (16件) ブログ全般 (1件) レンタルサーバー (14件) アフィリエイト (3件) ブラウザ (11件) ツール紹介 (3件) データベース (1件) インターネット全般 (4件) 雑記 (6件)
月額300円までのサーバー 月額301円から600円まで 月額601円から800円まで 月額801円から1000円まで 月額1001円から1500円まで 月額1501円から2000円まで 月額2001円からのサーバー
専用レンタルサーバー ストリーミングサーバー アダルトサイト可能なサーバー 再販可能なレンタルサーバー 匿名FTP使用可能なサーバー Urchinが使用可能なサーバー
Powered by Movable Type
スタイルシートでリスト(ul)を作成する際に、 Internet ExplorerとFirefoxやoperaで表示がズレることがある。
具体的には、
<ul> <li>aaaaaaaa</li> </ul>
これに、
ul { margin:20px; }
と設定したところ、
Firefoxやoperaでは通常に(意図した通りに)表示されるのだが、 Internet Explorerでは、Firefox等の表示より、左にリストがズレてしまうのである。
まあ、スタイルシートの個々の設定によって状況が異なると思うので、 一概に対策を言える程の物ではないが、殴り書き程度の対策を記しておく。
この場合、ul タグでmarginは設定したがpaddingは設定してこなかった。 原因はともかく、paddingも設定して、
ul { margin:20px; padding:0px }
こう設定すると、スタイルシートでリスト作成時にIEとその他ブラウザで差が生じることがなくなった。
yasu | スタイルシート | 2006年07月27日 | トラックバック(<$ MTEntryTrackbackCount$>)
■ 最新記事10件 MySQLをバックアップ(phpMyadminの使用法)(日 付:2007年11/11) Firefoxでリファラを許可する方法(日 付:2006年08/29) IEで文字が消えるバグ(日 付:2006年08/24) CSSでリストを作る時のmarginとpadding(日 付:2006年07/27) MTをPHP化する時の注意(PHPがCGI版の場合)(日 付:2006年07/05) Internet Explorerのスタイルシートのエラー(marginについて)(日 付:2006年05/18) 阿部眼科クリニックのHP(日 付:2005年12/25) Firefox1.5にアップグレード(日 付:2005年12/05) 重複トラックバックを排除するプラグイン(日 付:2005年12/01) Text Link ~Firefox便利プラグイン~(日 付:2005年11/30)