1. Beherrschen Sie die Verwendung von Textschatten
Verwenden Sie reines Div+CSS, um die folgenden Effekte zu erzielen
Zusätzliche Hinweise:
1. Es gibt insgesamt 4 Wörter: Believe Yourself You Can
2. Die Textgröße beträgt 86 Pixel
3. Der Abstand zwischen dem rechten Text und dem linken Text beträgt 20px
4. Die Bildgröße und -breite beträgt: 100px
5 Der Schatten beträgt 15 Pixel, der vertikale Übersetzungsbetrag beträgt 2 und die Unschärfe beträgt 20 und die Farbe ist #333333
1 Bereiten Sie die Materialien vor , erstellen Sie ein neues Bildverzeichnis und speichern Sie die Bilddateien in diesem Verzeichnis zur einfachen Verwaltung. Die Materialien sind
2 . Index.html erstellen, Architektur analysieren
Ideenanalyse:
Der obere Teil zeigt 2 Englische Wörter, eines ist „Belive“ und das andere ist „Yourself“, aber der Text hat einen Schatteneffekt
2. Der untere Teil der Architektur zeigt auch 2 englische Wörter + ein Bild ist Can. Der Text benötigt auch einen Schatteneffekt
Laut der Analyse erhalten wir den folgenden Code
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>text-shadow实现文字阴影</title> </head> <body> <div class="container"> <div class="top"> <strong class="word">Belive</strong> <strong class="word rword">Yourself</strong> </div> <div class="bottom"> <strong class="word">You</strong> <strong class="word rword">Can</strong> <img src="images/Textschatten in CSS3 implementiert Textschatteneffekt (Codebeispiel)" / alt="Textschatten in CSS3 implementiert Textschatteneffekt (Codebeispiel)" > </div> </div> </body> </html>
3. Schreiben Sie den Stil, erstellen Sie ein CSS-Verzeichnis und erstellen Sie ein Neue Datei index.css darin. Die Ideenanalyse in CSS lautet wie folgt:
1. Ideenanalyse1. Um die gemeinsamen Stile aller Elemente im Container festzulegen, können wir diese gemeinsamen Codes in den .container *-Stil schreiben Fügen Sie also den folgenden Code zu index.css hinzu:
.container *{ padding:0; margin:0; }
.word{ font-size: 86px; text-shadow: 15px 2px 20px #333333; }
1. Gemäß den Anforderungen beträgt der Abstand zwischen dem rechten Text und dem linken Text 20 Pixel, also margin-left:20px;Fügen Sie also den Code zum Index hinzu .css wie folgt
.rword{ margin-left:20px; }
Ideenanalyse:
1. Je nach Anforderung Breite = 100 Pixel und dann der Abstand dazwischen und der Text auf der linken Seite ist 10 Pixel
.bottom img{ margin-left:10px; width:100px; }
.container *{ padding:0; margin:0; } .word{ font-size: 86px; text-shadow: 15px 2px 20px #333333; } .rword{ margin-left:20px; } .bottom img{ margin-left:10px; width:100px; }
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>text-shadow实现文字阴影</title> <link rel="stylesheet" href="css/index.css" /> </head> <body> <div class="container"> <div class="top"> <strong class="word">Belive</strong> <strong class="word rword">Yourself</strong> </div> <div class="bottom"> <strong class="word">You</strong> <strong class="word rword">Can</strong> <img src="images/Textschatten in CSS3 implementiert Textschatteneffekt (Codebeispiel)" / alt="Textschatten in CSS3 implementiert Textschatteneffekt (Codebeispiel)" > </div> </div> </body> </html>
Bisher Wir haben alle Anforderungen erfüllt Zusammenfassung:
1. Die Verwendung von Textschatten wird erklärt: Textschatten: horizontaler Versatz, vertikale VersatzfarbeDer Versatz kann positiv oder negativ sein, positiv bedeutet horizontal nach links oder vertikal nach unten. Ich hoffe, dieser Artikel kann Ihnen helfen, danke! ! !
Das obige ist der detaillierte Inhalt vonTextschatten in CSS3 implementiert Textschatteneffekt (Codebeispiel). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!