ホームページ >ウェブフロントエンド >フロントエンドQ&A >CSSホバーが失敗した場合の対処方法

CSSホバーが失敗した場合の対処方法

藏色散人
藏色散人オリジナル
2021-04-12 11:17:344098ブラウズ

css ホバー失敗の解決策: 1. セレクターのホバー間のスペースを解除する; 2. 「アクティブ、訪問済み、ホバー、リンク」の順序を変更する; 3. 書き込み方法を「a:hover.b」に変更する" {}"; 4. ホバー要素のインライン スタイルをキャンセルします。

CSSホバーが失敗した場合の対処方法

この記事の動作環境: Windows7 システム、HTML5&&CSS3 バージョン、Dell G3 コンピューター。

CSS について: ホバー失敗問題について

参考:

  • ホバー失敗問題について

** *******************************私が境界線************** **** ******************************

1. Baidu をオンラインにする理由には、一般的に次のようなものがあります。

最初のものは次のとおりです:

セレクター、: とホバーの間にスペースがあるか、コロンが中国語の記号です;

2 つ目は:

いいえ、アクティブ、訪問済み、ホバー、リンクの有効な順序間の関係に注意してください。

active < hover < visitied / link

これは、アクティブを有効にするにはホバーの後にアクティブを定義する必要があり、ホバーのニーズを意味します。アクセスしてリンクを有効にした後に定義されます。もちろん、同時に存在することが前提です。

3 番目の方法は次のとおりです。

hover は、子孫要素と兄弟要素でのみ機能します。

ps: hover が兄弟要素に作用する場合、これは隣接する兄弟要素に対してのみ有効であり、a:hover .b{}

4 つ目は次のとおりです。

低レベルのエラー。

自分で書いてみると、ホバーが有効になっていないことがわかりましたが、上記の最初の 3 つの条件を確実に満たしていませんでした。

最後に、hover 要素にはインライン スタイルがあるため、hover は効果がないことがわかりました。

ps: これは低レベルのエラーとして分類される必要があります。

【推奨学習: css ビデオ チュートリアル

以上がCSSホバーが失敗した場合の対処方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。