Ich muss den Rand Schatten am Rand-unten von CSS3 anwenden. Ich möchte nur CSS3 Schatten unten anwenden. Ist das möglich?Wie mache ich Schatten auf der Grenze?
Antwort
versuchen, einen leichten Schatten auf den Seiten sein:
div{
-webkit-box-shadow:0px 1px 1px #de1dde;
-moz-box-shadow:0px 1px 1px #de1dde;
box-shadow:0px 1px 1px #de1dde;
}
<div>wefwefwef</div>
Es fügt im Allgemeinen einen 1px verschwommen Schatten 1px von der Unterseite der Box
box-shadow: [horizontal offset] [vertical offset] [blur radius] [color];
Es ist gut. Aber ich habe nur die untere Grenze und ich möchte es beschatten. Wenn ich obigen Code verwende, erscheinen auch der linke und der rechte Schatten. –
alle diese asnwers sind nicht relevant - weil es immer andere unerwünschte Schatten schafft :) –
Kannst du nicht sehen, dass es keinen unteren Schatten gibt? Es gibt Schatten überall um Element außer oben – Green
Verwenden Sie box-shadow
ohne horizontalen Offset.
http://www.css3.info/preview/box-shadow/
zB.
div {
-webkit-box-shadow: 0 10px 5px #888888;
-moz-box-shadow: 0 10px 5px #888888;
box-shadow: 0 10px 5px #888888;
}
<div>wefwefwef</div>
Es wird mit einem großen Unschärferadius (5px in obigen Beispiel)
Die Frage Schatten ist die Seite des enthaltenden div herauskommen. Um dies zu vermeiden, muss der Unschärfewert dem absoluten Wert des Spread-Werts entsprechen.
div {
-webkit-box-shadow: 0 4px 6px -6px #222;
-moz-box-shadow: 0 4px 6px -6px #222;
box-shadow: 0 4px 6px -6px #222;
}
<div>wefwefwef</div>
in der Tiefe bedeckt here
Neue Methode für eine alte Frage
Es scheint, wie in den Antworten zur Verfügung gestellt die Frage war immer, wie das Box-Rahmen wäre entweder links und rechts vom Objekt sichtbar oder Sie müssten es so weit einfügen, dass es nicht die gesamte Länge des Containers korrekt abdeckt.
In diesem Beispiel wird das :after
Pseudoelement zusammen mit einem linearen Farbverlauf mit Transparenz verwendet, um einen Schlagschatten auf einen Container zu legen, der genau auf die Seiten des zu schattierenden Elements zeigt.
Bemerkenswert mit dieser Lösung ist, dass wenn Sie Padding auf das Element, das Sie Schatten löschen möchten, wird es nicht korrekt angezeigt. Dies liegt daran, dass das Pseudoelement after
seinen Inhalt direkt nach dem inneren Inhalt der Elemente anfügt. Wenn Sie also Polsterung haben, wird der Schatten in der Box angezeigt. Dies kann behoben werden, indem das Auffüllen des äußeren Containers (wo der Schatten angewendet wird) und das Verwenden eines inneren Containers, in dem die erforderliche Auffüllung angewendet wird, eliminiert wird.
Beispiel mit Polsterung und Hintergrundfarbe auf der beschattete div:
Wenn Sie die Tiefe des Schattens zu ändern, einfach erhöhen den height
Stil im after
Pseudo-Elemente. Sie können die Farben in den linearen Verlaufstilen natürlich auch dunkler, heller oder veränderlicher gestalten.
body {
background: #eee;
}
.bottom-shadow {
width: 80%;
margin: 0 auto;
}
.bottom-shadow:after {
content: "";
display: block;
height: 8px;
background: transparent;
background: -moz-linear-gradient(top, rgba(0,0,0,0.4) 0%, rgba(0,0,0,0) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(0,0,0,0.4) 0%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0); /* IE6-9 */
}
.bottom-shadow div {
padding: 18px;
background: #fff;
}
<div class="bottom-shadow">
<div>
Shadows, FTW!
</div>
</div>
- 1. html 5 Leinwand Schatten nur eine Grenze
- 2. Wie mache ich einen Schatten zwischen zwei Tabellenansichten?
- 3. wie mache ich grenze und in meinem php, mysql code
- 4. Wie mache ich eine transparente Grenze mit CSS?
- 5. Wie mache ich eine halbtransparente Grenze mit CSS?
- 6. Wie erstelle ich eine transparente JavaFX-Bühne mit Schatten nur an der Grenze?
- 7. entfernen inneren Schatten der Texteingabe
- 8. CSS-Box-Schatten Lücke zwischen Grenze beim Zusammenfalten
- 9. Randloses Fenster. Wie füge ich einen Schatten hinzu und entferne 1px Grenze?
- 10. wie Puzzleteil Teil Schatten auf Zug hinzufügen
- 11. Wie mache ich genaue Timer auf Android?
- 12. Wie mache ich einen Mehrfachantworts-Test auf der Webseite?
- 13. Wie mache ich ein Bild oben auf der Seite?
- 14. Benutzerdefinierte grafische Grenze auf DIV mit CSS
- 15. Wie erstelle ich billige Schatten in OpenGL?
- 16. Wie kann ich der unteren Blattansicht einen Schatten hinzufügen?
- 17. Wie entferne ich den Schatten über der App-Leiste?
- 18. Wie mache ich QTextEdit ohne sichtbaren Rand?
- 19. Wie mache ich AdMob an der Spitze?
- 20. Wie mache ich Navbar Hintergrundbild Maßstab zu Navbar Grenze mit CSS
- 21. Wie mache ich Hintergrundcode?
- 22. Ändern der Grenze auf ein Bild Karte
- 23. Schatten, der Bildbiegung bildet
- 24. wie Schatten-Effekt auf ziehbare in Android
- 25. Wie verbinde ich den Schatten der Box diagonal?
- 26. Threads Grenze auf Android?
- 27. Wie mache ich Konfetti?
- 28. Auf Hover, wie kann ich meine Kind Grenze die Eltern Grenze überlappen lassen?
- 29. Wie mache ich boundingRect() in einer Bogenform?
- 30. FloatingActionButton Schatten auf Pre-Lollipop
in Tiefe Dies wird hier abgedeckt: http://stackoverflow.com/questions/5460129/drop-shadow-only-bottom-css3 –