名古屋のホームページ制作 SPOT » ホームページ制作 » IEでネガティブマージンを適用すると、はみ出した部分が消える問題
HTMLで画像等を配置する際に、レイアウトを微調整するためにネガティブマージン(マイナス方向へのマージン)を設定することがよくあります。
ですが、ネガティブマージンを使用した場合、IEだと上図のように、はみ出した部分が消えてしまうことがよくあります。
1 2 3 |
img{ margin:-10px 0 0 0; } |
こういう時は、スタイルシートでposition:relativeと追加しておけば、非表示にならずに、はみ出した部分も表示できます。
1 2 3 4 |
img{ margin:-10px 0 0 0; position:relative; } |
なかなかよく使う項目ですが、すぐ忘れてしまって毎回ググッてしまうので、備忘録として記事にしておきます。
以上、IEでネガティブマージンを適用すると、はみ出した部分が消える問題の解決策でした。
#CSS3 を使って実現する、画像を使わない角丸タブメニューの作り方 #html5
CPIサーバーにwordpressをインストールする際に最初に設定すること
IE8でposition:absoluteで絶対指定した画像(要素)が表示されない(消えてしまう)バグはwidth heightの指定で治った件。
iPhone/iPadのMobileSafariで背景画像のセンタリングが効かない不具合をMediaQueryで解決する方法 #iPhone #iPad #CSS3 #html5
月 | 火 | 水 | 木 | 金 | 土 | 日 |
---|---|---|---|---|---|---|
« 1月 | ||||||
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
〒460-0008
愛知県名古屋市中区栄三丁目18番1号
ナディアパーク デザインセンタービル7階 デザインラボ11号室
株式会社 SPOT