Wenn Sie den Datumswähler kapseln, müssen Sie die Schriftfarbe bei der Auswahl abdunkeln. Schauen wir uns den Effekt nach der Implementierung an Sie können sehen, dass nicht der gesamte Text abgedunkelt ist, sondern der Bereich in der Mitte. Der Schwerpunkt der heutigen Diskussion liegt nicht auf der Kapselung des Selektors, sondern hauptsächlich auf dem Stileffekt. Wenn Sie die Implementierungsideen dieser Komponente verstehen möchten, können Sie den vorherigen Artikel „Implementierungsideen für Datumswähler“ lesen: 1. Zunächst einmal wird die Farbe des Bereichs dunkler, wenn er eintritt , nicht die gesamte Schriftart , daher können wir nicht damit beginnen, den Textstil aus der Auswahl zu ändern. Wenn wir den Bereich sehen, denken wir zuerst an die Maske . 2. Es ist jedoch einfach, die mittlere Farbe heller zu machen, indem man eine Maskenebene verwendet. Dazu muss man nur eine Maskenebene + Transparenz + Positionierung hinzufügen . Aber wie kann man die mittlere Farbe durch Hinzufügen einer Maskenebene dunkler machen ? Wenn Sie sich damit herumschlagen, den Effekt der Abdunklung der Farbe des ausgewählten Teils zu lösen, werden Sie in tiefes Grübeln verfallen. . . 3. Wir wissen, dass es einfach ist, die Farbe aufzuhellen. Fügen wir daher allen Teilen außer dem ausgewählten mittleren Teil eine Maskenebene hinzu , um die Farbe aufzuhellen. Der ausgewählte Teil wird dann natürlich dunkel. 4. Nachdem Sie sich entschieden haben , oben und unten Maskenebenen hinzuzufügen, ist noch eine weitere Frage zu berücksichtigen: Kann Code-Implementierung: //html-Struktur <body> <div Klasse="Box"> <p Klasse="oben"></p> <p Klasse="eins">123123</p> .....Viele <p class="one">123123</p> werden hier weggelassen <p Klasse="unten"></p> </div> </body> //Stil <Stil> .Kasten{ Rand oben: 100px; Höhe: 420px; Breite: 300px; Position: relativ; Hintergrundfarbe: fff; Überlauf: automatisch; Rand: Indigo 1px durchgezogen; } P{ Rand: 0; Höhe: 20px; Textausrichtung: zentriert; } // Füge eine Maskenebene mit weißem Hintergrund und Transparenz hinzu, um die Farbe des blockierten Textes heller zu machen.top{ Höhe: 200px; Hintergrundfarbe: #fff; Position: klebrig; //******* Tastencode oben: 0; //******* Tastencode Deckkraft: .4; //******* Tastencode} .unten{ Höhe: 200px; Hintergrundfarbe: #fff; Position: klebrig; unten: 0; Deckkraft: .4; } </Stil> Ergebnis: Dies ist das Ende dieses Artikels über den Beispielcode zur Implementierung von CSS zum Abdunkeln der Schriftfarbe des ausgewählten Bereichs beim Scrollen. Weitere relevante Inhalte zu CSS zum Abdunkeln der Schriftfarbe des ausgewählten Bereichs finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder durchsuchen Sie die verwandten Artikel weiter unten. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! |
<<: HTML-Code zum Hinzufügen eines Mengenabzeichens zur Nachrichtenschaltfläche
>>: Bootstrap 3.0 - Schaltflächenstil für Lernnotizen
Inhaltsverzeichnis 1. Einführung in das Verbindun...
Ein Kollege hat mir einmal gesagt, ich solle eine...
1. Komplexe SQL-Abfragen 1.1. Einzeltabellenabfra...
Makrotasks und Mikrotasks JavaScript ist eine Sin...
Inhaltsverzeichnis Implementierung einer Suchmasc...
Drei Möglichkeiten, CSS einzuführen 1. Inline-Sti...
Wenn der Server während der Entwicklung gestartet...
Es gibt zwei Arten von Festplatten in Linux: gemo...
Inhaltsverzeichnis Standards für flüssige Animati...
Als ich MySQL konfiguriert habe, habe ich die Sta...
Inhaltsverzeichnis linux 1. Was ist SWAP 2. Was p...
Private Docker-Imagebibliothek Private Docker-Bil...
Zum Beispiel: Code kopieren Der Code lautet wie fo...
Inhaltsverzeichnis Was ist eine relationale Daten...
Wirkung html <div Klasse="sp-container&qu...