• Herzlich willkommen
  • Über mich
  • Artikelübersicht
  • Gaming
    • LittleBigPlanet: Die Geschichte von Sackboy
  • E-Mail für mich
  • Gästebuch
  • Impressum
  • Oben ↑
  • Veröffentlicht am 26. April 2011 / 2081 Leser / Keine Kommentare
    CSS Icon

    [CSS3] Schatten mit “text-shadow” und “box-shadow”

    Wie der Name schon vermuten lässt, versieht die Eigenschaft “text-shadow” Text mit einem Schlagschatten, “box-shadow” dagegen, stellt Blockelemente mit einem Schlagschatten dar. Mit diesen neuen CSS3-Eigenschaften lassen sich viele lustige Dinge darstellen. Aber seht selbst…

    Die Eigenschaft “box-shadow”

    Syntax

    .box {
    box-shadow: 10px 10px 5px #999;
    }
    

    Shorthand

    Kürzer geht’s nicht.

    Browserunterstützung

    .box {
    -moz-box-shadow: 10px 10px 5px #999;
    -webkit-box-shadow: 10px 10px 5px #999;
    box-shadow: 10px 10px 5px #999;
    }
    
    • Apple Safari 5+
    • Google Chrome 10+
    • Internet Explorer 9+
    • Mozilla Firefox 3.6+
    • Opera 11.1+

    Beschreibung

    Analysieren wir mal das Beispiel:

    .box1 {
    -moz-box-shadow: 10px 10px 5px #999;
    -webkit-box-shadow: 10px 10px 5px #999;
    box-shadow: 10px 10px 5px #999;
    }
    

    1. Wert = Verschiebung X-Achse in Pixel
    2. Wert = Verschiebung Y-Achse in Pixel
    3. Wert = Blur Radius in Pixel (mit Wert 0 ist der Schatten scharf, je höher der Wert, desto unschärfer)
    4. Wert = Farbe des Schattens

    Ein Schlagschatten nach innen lässt sich ebenfalls darstellen. Ergänzt einfach den obigen Befehl um ein inset:

    .box2 {
    -moz-box-shadow: inset 2px 2px 5px #999;
    -webkit-box-shadow: inset 2px 2px 5px #999;
    box-shadow: inset 2px 2px 5px #999;
    }

    Zu diesen fünf Parametern gesellt sich ein optionaler sechster, der zusätzlich die Länge des Schattens bestimmt.

    .box3 {
    -moz-box-shadow: 10px 10px 5px -5px #999;
    -webkit-box-shadow: 10px 10px 5px -5px #999;
    box-shadow: 10px 10px 5px -5px #999;
    }
    

    Auch möglich: mehrere Schatten für eine Box. Trennt die Schatten einfach durch ein Komma:

    .box4 {
      -moz-box-shadow: 5px 5px 5px #999, -5px -5px 5px #555;
      -webkit-box-shadow: 5px 5px 5px #999, -5px -5px 5px #555;
      box-shadow: 5px 5px 5px #999, -5px -5px 5px #555;
    }
    

    Soll nur eine Seite “beschattet” werden, erreicht ihr das mit einem identischen Wert für Blur-Radius und Schattenlänge (gleicher Wert im Minus).

    Nur untere Seite:

    .box5 {
    -moz-box-shadow: 0 10px 6px -6px #333;
    -webkit-box-shadow: 0 10px 6px -6px #333;
    box-shadow: 0 10px 6px -6px #333;
    }
    

    Nur rechte Seite:

    .box6 {
    -moz-box-shadow: 10px 0 6px -6px #333;
    -webkit-box-shadow: 10px 0 6px -6px #333;
    box-shadow: 10px 0 6px -6px #333;
    }
    
    Demo ansehen

    Die Eigenschaft “text-shadow”

    Syntax

    .text {
    text-shadow: 2px 2px 5px #999;
    }
    

    Shorthand

    Kürzer geht’s nicht.

    Browserunterstützung

    • Apple Safari 5+
    • Google Chrome 10+
    • Mozilla Firefox 3.6+
    • Opera 11.1+

    Beschreibung

    Der Text-Schatten ist eines der wenigen CSS3-Eigenschaften, die keine browser-spezifischen Präfixe benötigen. Der Aufruf erfolgt mit

    .text {
    text-shadow: 5px 5px 5px #999;
    }
    

    Die Parameter für text-shadow sind identisch zum box-shadow. Allerdings gibt es hier weder die optionale Längenangabe des Schattens noch den Parameter inset. Dennoch kann man einen pseudo-invertierten Schatten erzeugen. Dazu mehr auf der Demo-Seite.

    Demo ansehen

    Du suchst noch mehr zum Thema CSS3? Dann wirf einen Blick auf die Übersichtsseite:

    Übersicht CSS3
    Darf ich dir noch diese Artikel ans Herz legen?
    • [WordPress] Mehrere Sidebars nutzen vom 19. Mai 2012
    • [WordPress] Mein neues Theme ‘ZWEI’ vom 9. Mai 2012
    • [WordPress] ‘EINS’ – Mein erstes WordPress-Theme vom 23. April 2012
    • [CSS3] Ein horizontales Dropdown-Menü erstellen vom 18. April 2012
    • [CSS3] Die Pseudo-Klasse :target im Detail vom 12. April 2012
  • Twittern
  • Kategorien
  • Webdesign
  • Tags
  • css demo html internet tutorial
  • Dein Kommentar zu diesem Artikel

    Abbrechen





    Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

    «
    »

    Übersicht der Kategorien

  • Gaming
  • Grafik
  • Sicherheit
  • Sonstiges
  • Technik
  • Web
  • Webdesign
  • Übersicht der Schlagwörter

  • access
  • active directory
  • android
  • apple
  • atv
  • avatar
  • blu-ray
  • css
  • demo
  • divx
  • drm
  • dropbox
  • dsl
  • dvb
  • dyndns
  • e10
  • excel
  • facebook
  • fat32
  • fritzbox
  • fußball
  • galaxy s2
  • games
  • gif
  • gimp
  • google
  • guides
  • hannspad
  • hardware
  • hausmittel
  • hd
  • html
  • id3-tag
  • internet
  • ios
  • ipad
  • iphone
  • ipod
  • itunes
  • kennwort
  • lan
  • last.fm
  • lifestyle
  • littlebigplanet
  • marder
  • marketplace
  • medienfreigabe
  • modnation racers
  • mp3
  • musik
  • nas
  • nfl
  • ntfs
  • office
  • outlook
  • packers
  • partition
  • pdf
  • phishing
  • php
  • playstation 3
  • plugins
  • psn
  • psn id
  • remotedesktop
  • rss
  • sd
  • shopping
  • sim-lock
  • skin
  • spam
  • spielstand
  • sport
  • sql
  • steve jobs
  • tablet
  • theme
  • tutorial
  • tv
  • twonky media server
  • update
  • upnp
  • videos
  • vpn
  • wiedergabelisten
  • windows 7
  • windows media player
  • windows server
  • windows vista
  • wlan
  • word
  • wordpress
  • xbmc
  • xbox 360
  • xml
  • xoom
  • zip
    • Hallo, ich bin Olli. Herzlich willkommen auf meiner Webseite.

      Schön dich zu sehen

      Du findest hier jede Menge Informationen zu den Themen

      • WordPress und WordPress-Themes
      • Webdesign
      • Gaming
      • Grafikdesign
      • Technik
      • und vielen anderen...

      Schau dich in aller Ruhe um. Ich wünsche dir viel Spass beim Stöbern.

      Lust auf ein neues WordPress-Theme?

      WordPress-Themes

      Einige zufällig ausgewählte Artikel (nur für dich):

      • Bald ist es soweit… vom 8. Mai 2010
      • [olivergast.de] Design Version 2 vom 23. August 2011
      • [WordPress] Eigenes Favicon erstellen und einbinden vom 16. November 2009
      • Bild des US-Tastaturlayout vom 12. März 2011
      • [CSS3] Mehrere Hintergrundbilder (multiple backgrounds) nutzen vom 14. Oktober 2011

      Die letzten Kommentare:

      • Christian hat am 18.05.2012 den Artikel [XBMC] Der ultimative Einsteiger-Guide - Teil 1 kommentiert
      • Christian hat am 17.05.2012 den Artikel [XBMC] Der ultimative Einsteiger-Guide - Teil 1 kommentiert
      • Olli hat am 17.05.2012 den Artikel [XBMC] Der ultimative Einsteiger-Guide - Teil 1 kommentiert
      • Christian hat am 17.05.2012 den Artikel [XBMC] Der ultimative Einsteiger-Guide - Teil 1 kommentiert

      Hier habe ich noch einige interessante Links für dich:

      • Meine Blu-ray-Sammlung
      • Olli on BluLife
      • Olli on Facebook
      • Olli on Google+
      • Olli on last.fm
      • Olli on lbp.me
      • Olli on twitter
      • Olli on YouTube

      Und noch was für die Schnäppchenjäger:

      • abstauben24
      • Blu-ray Preisradar für Amazon
      • Chillmo
      • DVD Tiefpreis
      • myDealZ.de
      • myliveshopping.de
      • Preisfieber
      • Preisjäger
      • Schnäppchen mit Reichweite
      • Schnäppchenfuchs
      • Schnappen4u
      • Schotendealz

      Meine persönlichen Favoriten:

      • BENM.AT
      • CSS-Tricks
      • Engadget Deutschland
      • Hifi Forum
      • ifun.de
      • Smartdroid
      • Smashing Magazine
      • Winfuture.de
    • Olli on twitter
    • Olli on Facebook
    • Olli on Google+
    • Olli on last.fm
    • Olli on YouTube
    • RSS

    Seitenanfang ↑

    Hier wird seit 937 Tagen gebloggt | 235 hilfreiche Artikel | 277 liebevolle Kommentare

    176,885 Besucher gesamt | 3 Besucher online

    Artikel RSS-Feed | Kommentar RSS-Feed | Anmelden »

    © olivergast.de ist made in Germany und wird angetrieben von Wordpress

    Theme 'ZWEI' (modified) von Oliver Gast