Sie haben vergessen, die Breite des Rahmens festzulegen! Ändern Sie border: red;
in border:1px solid red;
Hier der vollständige Code, um den Kreis zu erhalten:
Sie verpassen die Rahmenbreite und die border style Eigenschaften im Kurzschrift für die Grenze :
Sie können auch Prozentwerte für die border-radius-Eigenschaft verwenden, sodass der Wert nicht von der Kreisbreite / -höhe abhängt. Deshalb habe ich 50% für border-radius verwendet (mehr Informationen zu border-radius inn Pixel und Prozent hier ).
Seitennotiz: In Ihrem Beispiel haben Sie die border-radius-Eigenschaft nicht ohne Vendor-Präfixe angegeben, die Sie wahrscheinlich nicht als einzige Browser benötigen, bevor Chrome 4 Safari 4 und Firefox 3.6 sie verwenden (siehe canIuse ).
Hier ist eine jsfiddle , damit Sie ein Beispiel dafür sehen können.
HTML-Code:
%Vor%CSS-Code:
Tags und Links css css-shapes