Ich möchte dem ausgewählten Element der Seitenleiste "äußere" abgerundete Ecken hinzufügen, um den Effekt zu erzielen, dass dieser Gegenstand in den Inhalt "hineinfließt".
In meinem Beispiel unten möchte ich, dass .top
eine abgerundete untere rechte Ecke mit einem grauen Hintergrund und eine ähnliche obere rechte Ecke für .bottom
hat. Was denkst du?
Ich benutze Twitter Bootstrap und weniger, wenn das einfacher ist.
jsFiddle: Ссылка
Drehe das:
Dazu:
Auszeichnung:
%Vor%CSS:
%Vor% Css3 bietet die Eigenschaft border-radius
. Beachten Sie jedoch, dass dies für IE8 oder eine niedrigere Version nicht verfügbar ist. Es gibt verfügbare Hacks ; aber sie sind nur das: Hacks.
Die Verwendung sieht so aus:
%Vor%Wenn ich Sie richtig verstehe, suchen Sie nach einem umgekehrten Grenzradius. Hast du das vor Augen?
Dies funktioniert nicht, wenn der weiße Bereich transparent sein muss, um beispielsweise ein Hintergrundbild anzuzeigen.
%Vor%Sie möchten den border-Radius und seine Varianten verwenden.
EG
%Vor%Nettes Werkzeug hierfür: Ссылка
Tags und Links html css css3 less twitter-bootstrap