ホームページ ウェブフロントエンド htmlチュートリアル インラインブロック属性_HTML/Xhtml_Webページ制作の互換性

インラインブロック属性_HTML/Xhtml_Webページ制作の互換性

May 16, 2016 pm 04:45 PM
beta opera 要素 属性 引き金


1 年前、インターネット上に inline-block 属性に関する記事はありませんでしたが、この属性をより深く理解できるように、「表示: Inline-block の詳細を理解する」という記事を要約してまとめました。その時。
現在、inline-block 属性の使用に対する需要が高まっていますが、残念なことに、Firefox3 ベータ版、IE8 ベータ版、Opera、Safari のみがまだ inline-block 属性をサポートしています (注: 当初は、Opera と Safari のみがこれをサポートしていました。 )、ただし、IE6、IE7 は、hasLayout をトリガーすることでシミュレートできます。Firefox2 には、-moz-inline-box および -moz-inline-stack プライベート属性があります (これら 2 つの属性の比較は、Qin Ge の「表示のアプリケーションの 2 つの例」から引用されています)。 :インラインブロック")。
実際のアプリケーションでは、-moz-inline-box には要素間の位置合わせなどの問題が発生します。Firefox には位置合わせの問題を解決するためのプライベート属性 -moz-box-align もありますが、問題が発生することを予測するのはまだ困難です。多くの問題があり、比較的一般的に言えば、-moz-inline-stack は Firefox3 でテストできる inline-block に似た動作をします。ただし、-moz-inline-stack; 要素の外側の要素が display:inline; の場合、その要素に含まれるリンクは Firefox でクリックできなくなります。それを解決するには、position:relative; を使用します。
シミュレートした最終コードは次のとおりです。
display:inline-block; /*Firefox3 ベータ、IE8 ベータ、Opera、Safari サポート、IE でインライン要素をトリガーする hasLayout*/
display:-moz-inline-stack; /* Firefox のプライベート プロパティ-moz-inline-box */ も使用できます
zoom:1; /*hasLayout が IE でトリガーされる*/
*display:inline; /*hasLayout が IE でトリガーされると、ブロック要素を inline に設定すると、display:inline 効果が表示と同様になります。インラインブロック */
text-indent:-9999px;
*text-indent:0;
font-size:0;
line-height:0; /* テキストを非表示にしたい場合は、次のようにします。これら 4 つの属性 */
/*さらに、上記のテキストを非表示にするために、より単純な方法を使用することもできます。
overflow:hidden; /* オーバーフローコンテンツを非表示にする */
vertical-align:middle; /* Opera の偏差が比較的大きいため、行を垂直方向に中央揃えします */
幅:?ピクセル; /*?自動以外の値*/
高さの場合:?ピクセル; /*?自動以外の値の場合*/
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

Googleアプリのベータ版APK分解により、Gemini AIアシスタントに新たな拡張機能が追加されることが明らかになりました Googleアプリのベータ版APK分解により、Gemini AIアシスタントに新たな拡張機能が追加されることが明らかになりました Jul 30, 2024 pm 01:06 PM

最新アップデート (v15.29.34.29 ベータ版) の APK 分解を考慮すると、Google の AI アシスタント Gemini はさらに高性能になる予定です。このテクノロジー巨人の新しい AI アシスタントには、いくつかの新しい拡張機能が追加される可能性があると伝えられています。これらの拡張機能は

イベントのバブリングが 2 回トリガーされるのはなぜですか? イベントのバブリングが 2 回トリガーされるのはなぜですか? Feb 22, 2024 am 09:06 AM

イベントのバブリングが 2 回トリガーされるのはなぜですか?イベント バブリング (イベント バブリング) とは、DOM において、要素がイベント (クリック イベントなど) をトリガーすると、イベントがその要素から親要素にバブルアップし、最後に最上位のドキュメント オブジェクトにバブルアップすることを意味します。イベント バブリングは DOM イベント モデルの一部であり、これにより開発者はイベント リスナーを親要素にバインドできるため、子要素がイベントをトリガーすると、バブリング メカニズムを通じてイベントをキャプチャして処理できます。ただし、開発者は、バブルして 2 回トリガーされるイベントに遭遇することがあります。

ハースストーンの絶望の糸の属性の紹介 ハースストーンの絶望の糸の属性の紹介 Mar 20, 2024 pm 10:36 PM

絶望の糸はBlizzard Entertainmentの名作『ハースストーン』に登場するレアカードで、カードパック「ウィズベインのワークショップ」で入手できるチャンスがあります。 100/400の秘術ダストポイントを消費して、ノーマル/ゴールドバージョンを合成できます。ハースストーンの絶望の糸の属性の紹介: ウィズベインのワークショップ カード パックで確率で入手できるか、秘術の粉塵を通じて合成することもできます。レアリティ:レア 種類:呪文 クラス:デスナイト マナ:1 効果:すべてのミニオンに断末魔を与える:すべてのミニオンに1ダメージを与える

CSSのbottom属性構文 CSSのbottom属性構文 Feb 21, 2024 pm 03:30 PM

CSS の Bottom 属性の構文とコード例 CSS では、bottom 属性は要素とコンテナの下部の間の距離を指定するために使用されます。親要素の下部を基準とした要素の位置を制御します。ボトム属性の構文は次のとおりです: element{bottom:value;} ここで、element はスタイルが適用される要素を表し、value は設定されるボトム値を表します。 value にはピクセルなどの特定の長さの値を指定できます

CSS 変換: 要素の回転効果を実現する方法 CSS 変換: 要素の回転効果を実現する方法 Nov 21, 2023 pm 06:36 PM

CSS 変換: 要素の回転効果を実現する方法には、特定のコード サンプルが必要です。Web デザインでは、アニメーション効果はユーザー エクスペリエンスを向上させ、ユーザーの注意を引くための重要な方法の 1 つであり、回転アニメーションは最も古典的なものの 1 つです。 CSS では、「transform」属性を使用して、回転を含む要素のさまざまな変形効果を実現できます。この記事では、CSS「transform」を使用して要素の回転効果を実現する方法と、具体的なコード例を詳しく紹介します。 1.CSSの「transf」の使い方

Web ページのタグ属性を jQuery ですばやく置き換える実践的なガイド Web ページのタグ属性を jQuery ですばやく置き換える実践的なガイド Feb 23, 2024 am 09:54 AM

jQuery を使用して Web ページのタグ属性をすばやく置き換える実践的なガイド。Web 開発では、ボタンのテキスト コンテンツを「Click Me」から「Submit」に変更するなど、Web ページのタグ属性を置き換える必要がある状況によく遭遇します。 、画像のテキスト内容を変更する場合、リンクアドレスが「image.jpg」から「new_image.jpg」などに変更されます。 jQuery を使用すると、これらの置換操作を簡単かつ迅速に行うことができます。この記事では、jQuery を使用して Web ページのタグ属性をすばやく置き換える方法を紹介し、具体的なコード例を示します。

jQuery 要素に特定の属性があるかどうかを確認するにはどうすればよいですか? jQuery 要素に特定の属性があるかどうかを確認するにはどうすればよいですか? Feb 29, 2024 am 09:03 AM

jQuery 要素に特定の属性があるかどうかを確認するにはどうすればよいですか? jQuery を使用して DOM 要素を操作する場合、要素に特定の属性があるかどうかを判断する必要がある状況がよく発生します。この場合、jQuery が提供するメソッドを使用してこの関数を簡単に実装できます。以下では、jQuery 要素が特定の属性を持つかどうかを判断するために一般的に使用される 2 つの方法を紹介し、具体的なコード例を添付します。方法 1: attr() メソッドと typeof 演算子 // を使用して、要素に特定の属性があるかどうかを判断します

Apple Intelligence が iOS 18.1 ベータ 3 で世界的に展開 — EU と中国は依然として Apple の犬小屋にいる Apple Intelligence が iOS 18.1 ベータ 3 で世界的に展開 — EU と中国は依然として Apple の犬小屋にいる Aug 31, 2024 am 10:19 AM

Apple は 6 月に Apple Intelligence 機能を発表し、当初は iPhone 15 Pro モデルおよび M1 SoC 以降を搭載した iPad または Mac 用の最新の iOS 18 ベータ版に登場しました。ただし、いくつかの場所があり、

See all articles