![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
以下のようなコードを書いています。
HTMLのコード::::::::::::::
<ul id="side_menu">
<li><a href="#">メニューA</a></li>
<li><a href="#">メニューB</a></li>
<li><a href="#">メニューC</a></li>
</ul>
::::::::::::::::::::
CSSのコード::::::::::::::
#side_menu {
list-style:none;
padding:0;
margin:0;
}
#side_menu li {
padding:0 0 0 25px;
margin:0;
background: #F6F8E7 url(icon.gif) no-repeat 7px 5px;
border-left:1px solid #DDE6A5;
border-right:1px solid #DDE6A5;
border-bottom:1px solid #DDE6A5;
}
:::::::::::::::::::::
という感じで、サイドメニューにリスト要素を使い、リストの丸を消したあと、背景に矢印のようなアイコンを入れ、メニューAなどはpaddingでずらして表示しています。
FireFoxやOperaなどでは、paddingが意図したように表示されるのですが、どうやらIEはpaddingを一旦0pxで指定しても、余白ができてしまうみたいで、他のブラウザより右に寄ってしまいます。
IEでも、FireFoxなどと一緒の余白にしたいのですが、どうすればいいのでしょうか?アンダースコアハックみたいな形で、IEのみpaddingにマイナスの値を入れるしかないのでしょうか?
教えてください。
No.1ベストアンサー
- 回答日時:
未確認ですが、
list-style-position:inside;
を指定することで対応できないでしょうか?
http://www.mozilla.gr.jp/standards/webtips/webti …
むしろ、逆のようでした。
他のCSSファイルで、ulに対して、
list-style-position:inside;
を指定しており、この指定を消すときれいに表示されました。
ありがとうございます、すいませんお騒がせしました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS HTML & CSS 縦ボックス内の文字の左右センタリング 3 2023/03/25 04:23
- PHP style.cssのjQuery条件付きcssが機能しない 4 2022/07/17 18:27
- HTML・CSS ヘッダーの画像にメインエリアがかぶってしまいます 1 2022/11/28 14:06
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- HTML・CSS アコーディオンメニューが思うように動作しません。 1 2023/08/20 16:48
- HTML・CSS CSS のみのタブ切り替えについて 1 2023/01/11 16:47
- HTML・CSS テキストを画面の真ん中に配置したいです。 2 2022/11/25 16:11
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS インラインブロックの中のテキストを上下中央に合わせたい 1 2022/12/24 17:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
htmlの文字が縦書きになる
-
CSS(0の単位)について
-
footer を横幅いっぱいに広げる...
-
CSS、width100%でもできる余白
-
【CSS】ヘッダーの高さが不明の...
-
CSSで指定した背景画像にリンク...
-
CSSでhover時に画像変更したい
-
HP全体を左寄せ配置するCSSの記...
-
CSSがなぜかfont-sizeだけ効か...
-
スマホでホームページを表示し...
-
CSS3の記述の一部が反映されない。
-
W3Cのソースコードの検証サービ...
-
divで囲まれたpaddingの指定を...
-
投稿フォームの整列
-
CSSで画面サイズを縮小するとレ...
-
iPadのSafariでサイトが右側に...
-
画像を中心に配置したい
-
table周辺の隙間をなくしたい。
-
CSSでボックスのheightが0になる
-
楽天市場のホームページで?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
htmlの文字が縦書きになる
-
widthやheightの数値に単位(px...
-
画像イメージの上下左右、欲し...
-
css初心者 フレックスボックス...
-
CSSでボックスのheightが0になる
-
CSS:animation開始位置の設定
-
CSS、width100%でもできる余白
-
スクロールボックスを中央に配...
-
form input テキストを上下中央...
-
W3Cのソースコードの検証サービ...
-
表示倍率を変えるとレイアウト...
-
CSSで背景画像を一番下にもって...
-
<div>と<div>の間の10px程の...
-
CSSがなぜかfont-sizeだけ効か...
-
table周辺の隙間をなくしたい。
-
footer を横幅いっぱいに広げる...
-
【CSS】ヘッダーの高さが不明の...
-
CSS3で角丸写真にシャドーを付...
-
定義リストに下線をつけたいと...
-
Media Queries 4 で 非推奨とな...
おすすめ情報