actionbrowser.com
CSS3 abgerundete Ecken Eines der berühmtesten CSS3-Eigenschaften ist border-radius. Webdesigner brauchen nicht länger auf komplexe Tabellen-Strukturen mit handgefertigten Eck-Grafiken zurückgreifen um Design mit abgerundeten Ecken zu erstellen. Benutzen Sie CSS3 border-radius um Ihre Ecken abzurunden! Css abgerundete ecken web. Der folgende Code wird für border-radius in CSS3Menu generiert: border-radius: 0 0 9px 9px; -moz-border-radius: 0 0 9px 9px; -webkit-border-radius: 0 0 9px 9px; Hier ist ein Schnappschuss von Firefox mit dem abgerundeten Ecken -Effekt: Border-radius wird von folgenden Browsern unterstützt: Webkit (ab Safari 3+), Opera 10. 5, Firefox 3. 5. Sehen Sie auch: CSS3 abgerundete Ecken, CSS3 Schatten, CSS3 Animationen, CSS3 Textschatten, CSS3 Gradient, CSS3 Übergang Download Generator für CSS3 abgerundete Ecken Rechteckige Formen sind langweilig. Seit dem es grafische Benutzeroberflächen gibt, sind Programmierer davon besessen, perfekt abgerundete Ecken auf Bildschirmen zu produzieren, ohne unnötig viel Speicherplatz zu verbrauchen.
Home - HTML-Tutorials - Wie man CSS3 abgerundete Ecken dazu bringt, den Überlauf in Chrome/Opera zu verbergen Lesezeit: 5 Minuten jmotes Ich brauche runde Ecken in einem übergeordneten Div, um den Inhalt seiner untergeordneten Elemente zu maskieren. overflow: hidden funktioniert in einfachen Situationen, bricht aber in Webkit-basierten Browsern und Opera, wenn das übergeordnete Element relativ oder absolut positioniert ist. Dies funktioniert in Firefox und IE9: CSS #wrapper { width: 300px; height: 300px; border-radius: 100px; overflow: hidden; position: absolute;} #box { background-color: #cde;} HTML
Noch mehr Infos über die neuen Möglichkeiten und Highlight von CSS3 kannst du auch in dem Artikel »11 Classic CSS Techniques Made Simple with CSS3« bei Nettuts nachlesen. Die neusten Infos und Diskussionen rund um das Thema CSS3, findest du außerdem auf der Webseite. 2. abgerundete Ecken mit Javascript Eine weitere einfach, und vor allem Browser-kompatible Methode, um abgerundete Ecken zu erzeugen, ist die Möglichkeit das Javascript zu verwenden. Downloade dir dazu einfach die aktuelle Version von Jquery und das Javascript-Plugin Corners, und rufe beides im Head-Bereich deines Codes auf. Füge dann noch für die entsprechende div-class diese Funktion ein: Diese Methode funktioniert natürlich nur, wenn der Betrachter Javascript zugelassen hat. CSS border-radius - Abgerundete Ecken für Rahmen und Elemente. Ansonsten werden, wie auch bei der CSS3 Methode, normale Ecken angezeigt. 3. abgerundete Ecken mit CSS und Images Falls du ganz sicher gehen möchtest, dass deine abgerundeten Ecken in allen Browsern (auch älteren Version von IE) angezeigt werden, ist diese Methode wohl derzeit die einzige Option.
Aber wenn Sie an den vier Ecken elf angeben möchten, können Sie die folgenden Regeln verwenden: Vier Werte: obere linke Ecke des ersten Wert und der zweite Wert ist die obere rechte Ecke, die untere rechte Ecke ist der dritte und der vierte ist die linke untere Ecke. Drei Werte: obere linke Ecke des ersten Wert und der zweite Wert ist die oben rechts und unten links, unten rechts auf dem dritten Wert Zwei Werte: der erste ist der oben links und unten rechts, und das zweite ist die obere rechte Ecke und der linken unteren Ecke Ein Wert: die gleichen vier gerundeten Wert Die folgenden drei Beispiele: 1. Die vier Werte - border-radius: 15px 50px 30px 5px: 2. Css abgerundete ecken page. Die drei Werte - border-radius: 15px 50px 30px: 3.
Erweitern wir den Quellcode vom letztem Kapitel (hier für copy & paste der HTML-Code)
Ab CSS 3 sollen sie möglich sein: Rahmen mit abgerundeten Ecken. Gecko-browser wie Netscape, Mozilla und Firefox (mit -moz-prefix) und KHTML-Browser wie Safari und Konqueror (mit -khtml-prefix) können es bereits. Code-Beispiel für border-radius: