Heim > Web-Frontend > CSS-Tutorial > Hauptteil

So erzielen Sie einen Schatteneffekt am unteren Rand in CSS

青灯夜游
Freigeben: 2023-01-03 09:27:16
Original
26425 Leute haben es durchsucht

In CSS können Sie das Box-Shadow-Attribut verwenden, um den Schatteneffekt am unteren Rand zu erzielen. Die Syntax lautet „box-shadow:0px 15px 10px -15px #000;“. Die Box-Shadow-Eigenschaft fügt der Box einen oder mehrere Schatten hinzu. Verwenden Sie eine durch Kommas getrennte Liste von Schatten.

So erzielen Sie einen Schatteneffekt am unteren Rand in CSS

Die Betriebsumgebung dieses Tutorials: Windows7-System, CSS3- und HTML5-Version, Dell G3-Computer.

CSS-Box-Shadow-Eigenschaft

Die Box-Shadow-Eigenschaft fügt der Box einen oder mehrere Schatten hinzu.

Syntax

box-shadow: h-shadow v-shadow blur spread color inset;
Nach dem Login kopieren

Kommentare: box-shadow fügt einer Box einen oder mehrere Schatten hinzu. Diese Eigenschaft ist eine durch Kommas getrennte Liste von Schatten, die jeweils durch 2–4 Längenwerte, einen optionalen Farbwert und das optionale Schlüsselwort „inset“ angegeben werden. Der Wert für die ausgelassene Länge ist 0.

So erzielen Sie einen Schatteneffekt am unteren Rand in CSS

【Empfohlenes Tutorial: CSS-Video-Tutorial

Grundlegende Verwendung

So erzielen Sie einen Schatteneffekt am unteren Rand in CSS


box-shadow:2px 2px 5px #000;
Nach dem Login kopieren


box-shadow:0px 0px 10px #000;
Nach dem Login kopieren

Innerer Schatten

So erzielen Sie einen Schatteneffekt am unteren Rand in CSS


box-shadow:inset 2px 2px 5px #000;
Nach dem Login kopieren

Wert der Schattenverlängerungslänge

So erzielen Sie einen Schatteneffekt am unteren Rand in CSS


box-shadow:0px 0px 5px 10px #000;
Nach dem Login kopieren


box-shadow:0px 15px 10px -15px #000;
Nach dem Login kopieren


box-shadow:inset 0px 15px 10px -15px #000;
Nach dem Login kopieren

Spaß mit den Pseudoelementen ::before und ::after ::before::after的乐趣

使用伪元素::before::after

Verwenden Sie das Pseudoelement : :before und ::after können wir sehr realistische Schatteneffekte erzeugen, die nur Bilder erreichen können. Lassen Sie mich ein Beispiel sehen:

So erzielen Sie einen Schatteneffekt am unteren Rand in CSS

<div class="box11 shadow"></div>
Nach dem Login kopieren
.box11 {
	width: 300px;
	height: 100px;
	background: #ccc;
	border-radius: 10px;
	margin: 10px;
}

.shadow {
	position: relative;
	max-width: 270px;
	box-shadow: 0px 1px 4px rgba(0,0,0,0.3),
				0px 0px 20px rgba(0,0,0,0.1) inset;
}

.shadow::before,
.shadow::after {
   content:"";
   position:absolute;
   z-index:-1;
}

.shadow::before,
.shadow::after {
   content:"";
   position:absolute;
   z-index:-1;
   bottom:15px;
   left:10px;
   width:50%;
   height:20%;
}

.shadow::before,
.shadow::after {
   content:"";
   position:absolute;
   z-index:-1;
   bottom:15px;
   left:10px;
   width:50%;
   height:20%;
   box-shadow:0 15px 10px rgba(0, 0, 0, 0.7);
   transform:rotate(-3deg);
}

.shadow::after{
   right:10px;
   left:auto;
   transform:rotate(3deg);
 }
Nach dem Login kopieren
Weitere Programmierkenntnisse finden Sie unter: Programmiervideo! ! 🎜

Das obige ist der detaillierte Inhalt vonSo erzielen Sie einen Schatteneffekt am unteren Rand in CSS. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
css
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!