Pixel

setzer

.de
Aktuellste Kommentare:
  • Stefan schrieb:
    Schöner Beitrag und nützliche Links, vielen Dank dafür!...
    [lesen]
  • Pixelsetzer schrieb:
    Hi Marius, danke für den Hinweis. Ich hab das gar nicht gesehen, dass die Zeichen unformatiert wurden. Ich habe es gleich mal geändert. ;-) Wegen...
    [lesen]
  • Marius Gerum schrieb:
    Sehr schön, gefällt mir gut :-) OOP ftw ;-) Marius...
    [lesen]
  • Marius Gerum schrieb:
    upps, im letzten Kommentar ... wusste nicht dass HTML funzt, ich meinte > und < ^^...
    [lesen]
  • Marius Gerum schrieb:
    Hi, schöner Artikel und gut strukturierter Code. 2 Dinge würden mir an dieser Stelle vielleicht noch fehlen, und zwar das fertige Applet zum sofo...
    [lesen]

Abgerundete Ecken und Schatten mit CSS3

Zum einem gibt es da die neuen abgerundeten Ecken, was an sich irgendwie paradox ist, denn das besagte etwas, ist ja dann nicht mehr eckig, sondern halt rund.
Da sollte man überlegen, ob man nicht den Begriff “Runden”, statt “Ecken” einführt. zwinkern.png

Aber jetzt zum eigentlichen:

Hier gibt es den CSS3-Code, um alle Ecken abzurunden:

1
2
3
4
-webkit-border-radius: 20px;
-khtml-border-radius: 20px;
-moz-border-radius: 20px;
border-bottom-radius: 20px;

Möchte man nur einzelne Ecken abrunden, erweitert man die CSS3 Definition folgendermaßen:

1
2
3
4
5
6
7
8
-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-khtml-border-top-left-radius: 20px;
-khtml-border-top-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
border-top-left-radius: 20px;
border-top-right-radius: 20px;

Soll zusätzlich noch ein Höheneffekt durch Schatten erzeugt werden, können noch die folgenden CSS3 Eigenschaften hinzugefügt werden.

1
2
3
-webkit-box-shadow: 5px 5px 5px silver;
-moz-box-shadow: 5px 5px 5px silver;
box-shadow: 5px 5px 5px silver;

Die ersten beiden Größenangaben, bestimmen die Position des Schlagschattens, so dürfen hier auch Negative Werte verwendet werden.
Die dritte Größenangabe, gibt die Stärke des Schattens an.

Leider benötigen die unterschiedlichen Browser unterschiedliche Befehle, um den gewünschten Effekt zu erzielen, weshalb alles so gesehen doppelt angegeben werden muss.

Vorteil bei diesen CSS Eigenschaften, wenn der Browser diese nicht kennt, lässt er sie einfach weg. Da diese Elemente keinen großen Einfluss auf das weitere Layout besitzen, stört dieser Umstand noch nicht mal besonders.

Kommentar schreiben:

Mit der Eingabe des Sicherheits-Codes stimmen Sie der Speicherung ihrer IP-Adresse und ihrer anderen angegebenen Daten zu.
Die IP-Adresse und ihre E-Mail wird nur für die Spam-Abwehr benötigt.