1. Benutzerdefinierte Textauswahl ::Auswahl { Hintergrund: rot; Farbe: Schwarz; } 2. Entfernen Sie den Download-Button in den Video-Steuerelementen video::-interne-Mediensteuerung-Download-Schaltfläche { Anzeige: keine; } video::-webkit-mediensteuerung-gehäuse { Überlauf: versteckt; } video::-webkit-medien-bedienfeld { Breite: berechnet (100 % + 30 Pixel); } 3. Was ist die Funktion von transform: translateZ(0) in CSS3? GPU-Beschleunigung zur Optimierung der Front-End-Leistung 4. Änderung des Bildlaufleistenstils /* * Sie können andere Selektoren ändern*/ *::-webkit-scrollbar { Breite: 2px; Höhe: 2px; } *::-webkit-scrollbar-thumb { Rahmenradius: 5px; Box-Shadow: Einschub 0 0 5px rgba(0, 0, 0, 0,2); -webkit-box-shadow: Einschub 0 0 5px rgba(0, 0, 0, 0,2); Hintergrund: #00063a; } *::-webkit-scrollbar-track { Box-Shadow: Einschub 0 0 5px rgba(0, 0, 0, 0,2); -webkit-box-shadow: Einschub 0 0 5px rgba(0, 0, 0, 0,2); Randradius: 0; Hintergrund: #00063a; } 5. Eingabetypnummer verbirgt Auf- und Ab-Schaltflächen Eingabe::-WebKit-Außenspin-Button, Eingabe::-WebKit-Inner-Spin-Button { -webkit-auftritt: keines; } Eingabe[Typ="Nummer"]{ -moz-auftritt:Textfeld; } 6. Virtueller CSS-Farbverlaufsrahmen <Stil> .Kasten { Breite: 150px; Rand: 2px gestrichelt #fff; Hintergrund: linearer Farbverlauf (nach unten, #34538b, #cd0000); Hintergrundherkunft: Rahmenbox; } .Inhalt { Höhe: 100px; Hintergrundfarbe: #fff; } </Stil> <div Klasse="Box"> <div Klasse="Inhalt"></div> </div> 7. Randverlaufsfarbe abgerundete Ecken <style type="text/css"> .Inhalt { Breite: 100px; Höhe: 100px; Box-Größe: Rahmenbox; Polsterung: 5px; Randradius: 50 %; Hintergrundbild: -webkit-linear-gradient (oben, Rot 0 %, Blau 30 %, Gelb 60 %, Grün 90 %); Hintergrundbild: -moz-linear-gradient (oben, Rot 0 %, Blau 30 %, Gelb 60 %, Grün 90 %); Hintergrundbild: linearer Farbverlauf (oben, Rot 0 %, Blau 30 %, Gelb 60 %, Grün 90 %); } .Kasten { Breite: 100 %; Höhe: 100 %; Randradius: 50 %; Hintergrund:#fff; } </Stil> <div Klasse="Inhalt"> <div Klasse="Box"></div> </div> 8. Der Cursor im Eingabefeld ändert seine Farbe, der Text jedoch nicht Eingang{ Caret-Farbe: rot; } 9. Konischer Farbverlauf .Kasten { Breite: 300px; Höhe: 300px; Hintergrund: Kegelschnitt-Farbverlauf (ab 45 Grad, weiß, schwarz, weiß); } 10. Textdekoration, um Wellenlinien zu erzielen wellig Anzeige: Block; Höhe: .5em; Leerzeichen: Nowrap; Buchstabenabstand: 100vw; Polsterung oben: .5em; Überlauf: versteckt; } wellig::vor { Inhalt: "\2000\2000"; /* Stattdessen durchgezogene Linie im IE-Browser*/ Textdekoration: Überstreichung; /* Moderne Browser */ Textdekoration: Überlinie wellig; } 11. CSS-Dreieck <style type="text/css" media="Bildschirm"> .div1{ Breite: 0; Höhe: 0; Rand: 100px durchgezogen; <!--Oben rechts, unten links--> Rahmenfarbe: rot transparent transparent transparent; } </Stil> <div Klasse="div1"></div> 12. CSS-Hintergrundverlauf und Hintergrundbild koexistieren Hintergrund: URL (https://img.alicdn.com/imgextra/i4/1881744325/O1CN01JBktT81hotb8c6Py0_!!1881744325.png) Mitte, keine Wiederholung, linearer Farbverlauf (nach unten, rot, #3c3f40); 13. Browser-Bildlaufleiste anpassen /*Definieren Sie Breite, Höhe und Hintergrund der Bildlaufleiste. Breite und Höhe entsprechen jeweils der Größe der horizontalen und vertikalen Bildlaufleiste*/ ::-webkit-scrollbar { Breite: 5px; Höhe: 5px; Hintergrundfarbe: rgba(245, 245, 245, 0,47); } /*Definieren Sie die Bildlaufleistenspur, den inneren Schatten und die abgerundeten Ecken*/ ::-webkit-scrollbar-track { -webkit-box-shadow: Einschub 0 0 6px rgba(0, 0, 0, .3); Rahmenradius: 10px; Hintergrundfarbe: #f5f5f5; } /*Schieberegler, inneren Schatten und abgerundete Ecken definieren*/ ::-webkit-scrollbar-thumb { /*Breite: 10px;*/ Höhe: 20px; Rahmenradius: 10px; -webkit-box-shadow: Einschub 0 0 6px rgba(0, 0, 0, .3); Hintergrundfarbe: rgba(85, 85, 85, 0,25); } 14. Ändern Sie die Schriftfarbe und -größe des Platzhalters Eingabe::-WebKit-Eingabe-Platzhalter { /* WebKit-Browser */ Schriftgröße: 14px; Farbe: #333; } Eingabe::-moz-Platzhalter { /* Mozilla Firefox 19+ */ Schriftgröße: 14px; Farbe: #333; } Eingabe: -ms-Eingabe-Platzhalter { /* Internet Explorer 10+ */ Schriftgröße: 14px; Farbe: #333; } Damit ist dieser Artikel über einige ungewöhnliche, aber sehr nützliche CSS-Attributoperationen abgeschlossen. Weitere relevante Inhalte zu CSS-Attributoperationen finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! |
<<: Implementierung der Nginx-Konfiguration https
>>: Avue-CRUD-Implementierungsbeispiel für einen komplexen dynamischen Header auf mehreren Ebenen
Wenn Sie ein Upgrade in einer formalen Umgebung d...
Die Rewrite-Funktion von Nginx unterstützt regelm...
Es gibt zwei Hauptgründe, warum es schwierig ist,...
Verwenden Sie runlike, um die Docker Run-Startpar...
Vorwort JavaScript erfreut sich weiterhin wachsen...
Im vorherigen Artikel wurde vorgestellt, wie Vue ...
Von NFS bereitgestellte Dienste Mounten: Aktivier...
Was Sie aus Büchern lernen, ist immer oberflächli...
Auf vielen Websites wird im Eingabefeld Hinweiste...
Inhaltsverzeichnis Einführung in den Vue-Lebenszy...
1. Einleitung Im Projekt wird MySQL verwendet. Ic...
Inhaltsverzeichnis Überblick 1. Entwickeln Sie di...
1. Konzeptanalyse 1: UE User Experience <br /&...
Was ist ein absteigender Index? Sie kennen sich v...
Wie wir alle wissen, ist „mailto“ ein sehr praktis...