Heim > Web-Frontend > CSS-Tutorial > Hauptteil

CSS benötigt einen Namenspräfix-Selektor

WBOY
Freigeben: 2024-08-27 18:00:36
Original
308 Leute haben es durchsucht

CSS needs a name prefix selector

Ich liebe es, mit benutzerdefinierten Elementen für alle möglichen Dinge zu arbeiten, aber manchmal möchte ich Dinge einfach ausblenden, bis sie geladen werden, oder etwas anderes damit in CSS machen.

Eine einfache Lösung sieht so aus:

framework-button:not(:defined) {
   display: none
}
Nach dem Login kopieren

Formulieren Sie das in einem Tag im HTML und die Schaltfläche erscheint erst, sobald sie geladen ist.

Aber bei größeren Frameworks wird das wirklich nervig. Manchmal kommt man damit durch, einfach :not(:definiert) auszuwählen, aber das ist nicht immer praktikabel.

Eine (zumindest für mich) offensichtliche Lösung: CSS benötigt einen Namenspräfix-Selektor, also können Sie das einfach tun

framework-*:not(:defined) {
   display: none
}
Nach dem Login kopieren

Es ist nicht so, dass dies eine völlig neue Sache wäre. Mit Attributselektoren können wir dies bereits tun.

Und ich bin mir sicher, dass es relativ einfach wäre, dies auch in Browsern effektiv zu implementieren, wenn man Aufteilungen nur bei - im Namen eines Elements zulässt.

Was haltet ihr davon? Wäre das nützlich? Gibt es einfachere Lösungen, die bereits funktionieren?

Das obige ist der detaillierte Inhalt vonCSS benötigt einen Namenspräfix-Selektor. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!