Heim  >  Artikel  >  Web-Frontend  >  Verwenden Sie CSS3, um ein sich ständig änderndes Textschatten-Textschatten-Effektdesign zu erzielen

Verwenden Sie CSS3, um ein sich ständig änderndes Textschatten-Textschatten-Effektdesign zu erzielen

高洛峰
高洛峰Original
2017-03-13 17:37:182115Durchsuche

In diesem Artikel werden hauptsächlich relevante Informationen zur Verwendung von CSS3 zur Realisierung des sich ständig ändernden Textschatten-Textschatten-Effektdesigns vorgestellt.

Die Beispiele in diesem Artikel sind Für alle. Teilen Sie das sich ständig ändernde Textschatten-Textschatteneffektbeispiel von CSS3 als Referenz. Der spezifische Inhalt lautet wie folgt:

Syntax:

none ||none|[,]*
oder
none||[, ]*

Eine kurze Erklärung des Werts:

stellt eine Farbe dar;

stellt einen Längenwert dar, der aus a besteht Gleitkommazahl und eine Einheitenkennung, die negativ sein kann. Der Wert gibt den horizontalen Ausdehnungsabstand des Schattens an.

stellt einen Längenwert dar, der aus einer Gleitkommazahl und einer Einheitenkennung besteht, die kein negativer Wert sein kann und gibt den Abstand des Unschärfeeffekts an. Wenn Sie nur einen Unschärfeeffekt benötigen, stellen Sie die ersten beiden Längen auf 0 ein.

Beispiel:

<style type="text/css">   
p{   
    text-align:center;   
    margin:0;   
    font-family:helvetica,arial,sans-serif;   
    color:#999;   
    font-size:80px;   
    font-weight:bold;   
    text-shadow:0.1em 0.1em #333;//右下角阴影   
    text-shadow:-0.1em -0.1em #333;//左上角阴影   
    text-shadow:-0.1em 0.1em #333;//左下角阴影   
    text-shadow:0.1em 0.1em 0.3em #333;//增加模糊效果的阴影   
    text-shadow:0.1em 0.1em 0.3em black;//定义文本阴影效果   
}   
</style>


Verwenden Sie CSS3, um ein sich ständig änderndes Textschatten-Textschatten-Effektdesign zu erzielen

**Einfache Zusammenfassung: **text-shadowEigenschaft stellt die horizontale Verschiebung dar; der zweite Wert steht für die vertikale Verschiebung, die negativen Werte stehen für den Unschärferadius, der optional ist ; der vierte Wert Ein optionaler Wert, der die Farbe des Schattens darstellt.

Beispiel: Kontrast zwischen Vordergrund- und Hintergrundfarben durch Schatten erhöhen

p{   
    text-align:center;   
    margin:150px auto;   
    font-family:helvetica,arial,sans-serif;   
    font-size:80px;   
    font-weight:bold;   
    color:#fff;//设置文字颜色   
    text-shadow:0.1em 0.1em 0.3em black;//通过阴影增加前景色和背景色的对比   

}


Verwenden Sie CSS3, um ein sich ständig änderndes Textschatten-Textschatten-Effektdesign zu erzielen

Zusammenfassung:

Der Schattenversatz wird durch zwei -Werte vom Abstand zum Text angegeben. Der erste Längenwert gibt den horizontalen Abstand rechts vom Text an; negative Werte platzieren den Schatten links vom Text. Der zweite Längenwert gibt den vertikalen Abstand vom unteren Rand des Textes an. Bei negativen Werten wird der Schatten über dem Text platziert.

Nachdem der Schatten versetzt wurde, kann ein Unschärferadius angegeben werden. Der Unschärferadius ist ein Längenwert, der den Bereich des Unschärfeeffekts angibt.

Sie können auch einen Farbwert vor oder nach dem Längenwert des Schatteneffekts angeben. Der Farbwert wird als Grundlage für den Schatteneffekt verwendet. Wenn keine Farbe angegeben ist, wird stattdessen der Farbattributwert verwendet.

Beispiel: Simulation komplexer Texteffekte

p{   
    text-align:center;   
    margin:0;   
    padding:24px;   
    font-family:helvetica,arial,sans-serif;   
    font-size:80px;   
    font-weight:bold;   
    color:#000;//设置文字颜色   
    background:#000;//设置背景颜色   
    text-shadow:0 0 4px white,    
                0 -5px 4px #ff3,   
                2px -10px 6px #fd3,   
                -2px -15px 11px #f80,   
                2px -25px 18px #f20;//使用阴影叠加出燃烧的文字特效   
}


Verwenden Sie CSS3, um ein sich ständig änderndes Textschatten-Textschatten-Effektdesign zu erzielen

Hinweis: Jeweils Schatteneffekte muss einen Schattenversatzwert angeben, während Unschärferadius und Schattenfarbe optionale Parameter sind, die durch Kommas zwischen den einzelnen Schatten getrennt werden.

p{   
    text-align:center;   
    margin:0;   
    padding:24px;   
    font-family:helvetica,arial,sans-serif;   
    font-size:80px;   
    font-weight:bold;   
    color:#D1D1D1;   
    background:#CCC;   
    text-shadow:-1px -1px white,    
                -1px -1px #333;//使用阴影叠加出立体的文字特效   

                1px 1px white,   
                -1px -1px #444;//使用阴影叠加出凹体文字特效   

                -1px 0 black,                  
                0 1px black,   
                1px 0 black,   
                0 -1px black;//使用阴影叠加出文本描边特效   

                    0 0 0.2em #F87,   
                    0 0 0.2em #F87;//使用阴影叠加出文本外发光特               
}



Verwenden Sie CSS3, um ein sich ständig änderndes Textschatten-Textschatten-Effektdesign zu erzielen


Das obige ist der detaillierte Inhalt vonVerwenden Sie CSS3, um ein sich ständig änderndes Textschatten-Textschatten-Effektdesign zu erzielen. 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