Efecte de Umbră CSS
Efectele de umbră sunt ceva ce CSS poate crea pentru tine!
Umbra Textului în CSS
Ca să pui o umbră pe text, folosește proprietatea CSS text-shadow.
Trebuie să setezi cel puțin umbra orizontală și cea verticală. Culoarea umbrei și efectul de blur sunt opționale.
Umbră de text de bază
Aici doar o umbră orizontală și una verticală, fără culoare și fără blur.
Rezultat: pagină HTML completă
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Basic Text Shadow</title>
</head>
<body>
<h1 style="text-shadow: 2px 2px;">Text shadow effect!</h1>
</body>
</html>
Umbră de text cu culoare
Aceeași umbră, acum colorată în roșu.
Rezultat: pagină HTML completă
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Text Shadow with Color</title>
</head>
<body>
<h1 style="text-shadow: 2px 2px red;">Text shadow effect!</h1>
</body>
</html>
Umbră de text cu blur
Umbra își păstrează culoarea și primește un efect de blur.
Rezultat: pagină HTML completă
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Text Shadow with Blur</title>
</head>
<body>
<h1 style="text-shadow: 2px 2px 5px red;">Text shadow effect!</h1>
</body>
</html>
Text alb cu umbră neagră
O umbră neagră stă în spatele textului alb.
Rezultat: pagină HTML completă
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>White Text with Black Shadow</title>
</head>
<body>
<h1 style="color: white; text-shadow: 2px 2px 4px #000000;">Text shadow effect!</h1>
</body>
</html>
Strălucire neon roșie
Umbra de aici creează o strălucire neon roșie.
Rezultat: pagină HTML completă
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Red Neon Glow</title>
</head>
<body>
<h1 style="text-shadow: 0 0 3px #ff0000;">Text shadow effect!</h1>
</body>
</html>
Umbre Multiple
Un text poate avea mai multe umbre: doar le enumeri, separate prin virgulă.
Strălucire neon roșie și albastră
Două umbre se combină într-o strălucire neon roșie și albastră.
Rezultat: pagină HTML completă
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Multiple Shadows Neon Glow</title>
</head>
<body>
<h1 style="text-shadow: 0 0 3px #ff0000, 0 0 5px #0000ff;">Text shadow effect!</h1>
</body>
</html>
Text alb cu umbre multiple
Umbre negre, albastre și albastru închis stau în spatele textului alb.
Rezultat: pagină HTML completă
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Multiple Shadows on White Text</title>
</head>
<body>
<h1 style="color: white; text-shadow: 1px 1px 2px black, 0 0 25px blue, 0 0 5px darkblue;">Text shadow effect!</h1>
</body>
</html>
Chenar în jurul textului
Fără nicio umbră propriu-zisă, text-shadow poate desena și un chenar simplu în jurul textului.
Rezultat: pagină HTML completă
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Border Around Text</title>
</head>
<body>
<h1 style="color: coral; text-shadow: -1px 0 black, 0 1px black, 1px 0 black, 0 -1px black;">Border around text!</h1>
</body>
</html>