ホームページ  >  記事  >  ウェブフロントエンド  >  :before と ::before の類似点と相違点

:before と ::before の類似点と相違点

零下一度
零下一度オリジナル
2017-06-24 11:28:071820ブラウズ
  • 同じ点

    1. は、オブジェクトの前にコンテンツを設定するために使用される疑似クラスオブジェクトを表すために使用できます

    2. : beforeと::before writeは同等です

  • 違い

    1. : before は Css2 で書かれ、::before は Css3 で書かれます

    2. :before は ::before よりも互換性が優れていますが、H5 で使用することをお勧めします開発 ::before の方が優れています

注:

疑似クラス オブジェクトは content 属性と一緒に使用する必要があります

疑似クラス オブジェクトは DOM に表示されないため、js を通じて操作することはできず、 CSS レンダリング レイヤーに追加されました

疑似クラス オブジェクトの特殊効果は通常、:hover 疑似クラス スタイルを使用して有効化します


.test:hover::before { /* これはアニメーションとトランジションが有効になるとき */ }

以上が:before と ::before の類似点と相違点の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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