Internet Explorer 7, 6 でインラインブロックが機能しない
2023-08-14 23:09:07
質問
以下のCSSコードに
inline-block
. どなたか、Internet Explorer 6と7で動作させる方法を教えていただけませんか?何かアイデアはありますか?もしかしたら、私が何か間違っているのでしょうか?ありがとうございます!
#signup {
color:#FFF;
border-bottom:solid 1px #444;
text-transform:uppercase;
text-align:center;
}
#signup #left {
display: inline-block
}
#signup #right {
background-image:url(images/signup.jpg);
border-left: solid 1px #000;
border-right: solid 1px #000;
display: inline-block;
padding:1% 2%
width:16%;
}
#signup #right a { font-size:100%; font-weight:bold }
#signup #right p { font-size:90%; font-weight:bold }
#signup a:hover { color:#FFF; text-decoration:underline }
どのように解決するのですか?
IE6/IE7の場合。
display: inline-block
のみが動作する要素で
当然
である要素 (例えば
span
s).
などの他の要素でも動作するようにするために
div
のような他の要素で動作させるには、これが必要です。
#yourElement {
display: inline-block;
*display: inline;
zoom: 1;
}
*display: inline
に適用するためのCSSハックとして、quot;safe" を使用しています。
に適用されるようにハックしています。
.
IE6/7の場合。
zoom: 1
が提供する
hasLayout
. レイアウトを持つことは
display: inline-block
が常に機能するための前提条件です。
有効な CSS を維持したままこの回避策を適用することは可能ですが、特にベンダープレフィックス付きのプロパティをすでに使用している場合は、考える価値がありません。
これを読む
についての詳しい情報は
display: inline-block
(をご覧ください(ただし
-moz-inline-stack
は忘れてください、これは今では古くなった Firefox 2 にのみ必要でした)。
関連
-
[解決済み] HTTPSのセキュリティが侵害されているエラーです。修正方法は?[クローズド]
-
[解決済み] CSSの三角形はどのように機能するのですか?
-
[解決済み] セルフクローズスクリプトエレメントが機能しないのはなぜですか?
-
[解決済み] インラインCSSでa:hoverを記述するには?
-
[解決済み] inline/inline-block要素間のスペースを削除するにはどうすればよいですか?
-
[解決済み] Internet Explorer 6、Internet Explorer 7、Internet Explorer 8を同一マシンで動作させる場合
-
[解決済み] IEでの "border-radius "対応について
-
[解決済み] Internet Explorer 8のドキュメントモードをエミュレートしても、Internet Explorer 11が条件付きコメントを扱わないのはなぜですか?
-
[解決済み] X-UA-Compatible IE=Edgeを使う理由は何ですか?
-
[解決済み] IE11の開発者ツールで「常にサーバーから更新」はどうなったのですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ユーザーエージェントの文字列にある「Trident」は何を意味しているのですか?
-
[解決済み] HTTPSのセキュリティが侵害されているエラーです。修正方法は?[クローズド]
-
[解決済み] Html5: ビデオファイルが見つかりません
-
[解決済み] Internet Explorer 11からInternet Explorer 10にダウングレードする方法を教えてください。
-
[解決済み] DIVを等間隔に配置した場合の流体幅
-
[解決済み】IE11を検出する方法は?
-
[解決済み] Internet ExplorerはpushStateとreplaceStateをサポートしていますか?
-
[解決済み] Internet Explorer 8はHTML 5をサポートしていますか?
-
[解決済み] IE9でCSS3の@font-faceを使用してAdobeフォントを動作させる
-
[解決済み] X-UA-Compatible IE=Edgeを使う理由は何ですか?