Heim  >  Artikel  >  Web-Frontend  >  Die Ähnlichkeiten und Unterschiede zwischen :before und ::before

Die Ähnlichkeiten und Unterschiede zwischen :before und ::before

零下一度
零下一度Original
2017-06-24 11:28:071833Durchsuche
  • Gleiche Punkte

    1. können zur Darstellung von Pseudoklassenobjekten verwendet werden set Der Inhalt vor dem Objekt

    2. : before und ::before writing sind gleichwertig

  • Unterschiede

    1. : before ist die Schreibmethode von Css2, ::before ist die Schreibmethode von Css3

    2. :before ist besser kompatibel als ::before, es wird jedoch empfohlen, ::before in der H5-Entwicklung zu verwenden

Hinweis:

Pseudoklassenobjekte sollten zusammen mit dem Inhaltsattribut verwendet werden

Pseudoklassenobjekte werden nicht im DOM angezeigt, daher können sie nicht über js bedient werden. Sie werden nur der CSS-Renderingebene hinzugefügt

Pseudoklassenobjekte Spezialeffekte verwenden normalerweise den Pseudoklassenstil :hover, um


zu aktivieren

.test:hover:: bevor { /* Animation und Übergang wirksam werden */ }

Das obige ist der detaillierte Inhalt vonDie Ähnlichkeiten und Unterschiede zwischen :before und ::before. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn