スタイルシートで*(ワイルドカード)で全てにpadding:0;margin:0;を指定するとFirefoxでプルダウンメニューの表示が欠けてしまう場合の対処

| コメント(0) | トラックバック(0)

スタイルシートでページを初期化するときに*(ワイルドカード)を使って全てのタグのmerginやpaddingを0に設定する場合があります。その場合、selectタグでメニューを定義すると文字の最後がFirefoxでは隠れてしまう場合があります。半角英数字だと隠れてしまうようです。下記が例です。

<html>
<head>
<title>テストページ</title>
<style TYPE="text/css">
<!--
* {
 padding: 0;
 margin: 0;
}
-->
</style>
</head>
<body>
 <select name="TEST">
  <option value="10000">10,000</option>
  <option value="20000">20,000</option>
  <option value="30000">30,000</option>
  <option value="40000">40,000</option>
 </select>
</body>
</html>

上の様なページを作った場合、Internet Explorer(以降IE)では下記の様に表示されますが

Internet explorerでの表示
Internet explorerでの表示

Firefoxだと下の様に表示が一部欠けてしまいます。幾つもSELECTタグを使っているとかなり見栄えが悪くなります。

Firefoxでの表示
Firefoxでの表示

いったい何処のmerginが0になったせいでこうなってしまうのか判らないので、かなり悩んだのですが、色々試してみた結果わかりました。

optionタグのmergin-rightが0になってしまったせいの様です。そういうわけで下記のスタイルシートをの記述を追加して上手く表示されるようになりました。

option{
 margin-right:10px;
}

Firefoxでの表示(修正後)
Firefoxでの表示(修正後)

修正後のソース

<html>
<head>
<title>
テストページ
</title>

<style TYPE="text/css">
<!--
* {
 padding: 0;
 margin: 0;
}

option{
 margin-right:10px;
}

-->
</style>
</head>
<body>
 <select name="TEST">
  <option value="10000">10,000</option>
  <option value="20000">20,000</option>
  <option value="30000">30,000</option>
  <option value="40000">40,000</option>
 </select>
</body>
</html>

ブログランキング←何かお役にたてましたら、応援クリックおながいします。
ブックマークに追加する
▼関連記事

トラックバック(0)

ここだよ

トラックバックスパム対策の為この記事にトラックバックを行うにはトラックバック元の記事中にこのページのURL「http://blog.kumacchi.com/2008/05/padding0margin0firefox.html」を含めてください。

コメントする

機械翻訳

よく読まれている記事

アクセス解析

アクセス元ランキング

QRコード

フィードメーター

フィードメーター - KUMA TYPE

スカウター

スカウター : KUMA TYPE

 
track feed KUMA TYPE
あわせて読みたい
ブログタイムズ

ブログパーツ

超立体マスクマン

アンテナ

■日刊スレッドガイド ■【2ch】ニュー速クオリティ ■痛いニュース(ノ∀`) ■アルファルファモザイク ■越えられない壁( ゚д゚) ■未定なブログ ■何でもありんす ■2chスポーツニュースナビ ■【2ch】ニュース速報アワーズ ■ベア速 ■小太郎ぶろぐ ■ひろぶろ ■GIGAZINE ■せと弘幸Blog『日本よ何処へ』 ■岸部シローの四郎マンション ■しょこたん☆ぶろぐ ■パソコントラブル出張修理・サポート日記 ■【楽天ブックス】DVD アニメ ベストセラーランキング ■呟き

iA

このブログ記事について

このページは、くまっちが2008年5月 5日 09:51に書いたブログ記事です。

ひとつ前のブログ記事は「ラーメン缶とかのセットを買いました」です。

次のブログ記事は「ラーメン缶火の国うまかのみそラーメンを食べてみた」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。