Paweł Wimmer - blog towarzyszący kursowi języka HTML w Helionie. Założony 10 czerwca 2006.




darmowe liczniki - od 17.02.2008
Add to Google - zaabonuj RSS

Nowości Helionu


Blog > Komentarze do wpisu
CSS3 - zaokrąglone obramowania

Pójdę o zakład, że jednym z częściej wykorzystywanych na stronach efektów będą zaokrąglone rogi pojemników. Umiejętnie wykorzystane, mogą być przyjemnym elementem wizualnej strony witryny.

Załóżmy, że mamy jakiś pojemnik - oczywiście aby można go było zobaczyć, powinien mieć odmienne tło. Niech definicja bloku będzie następująca:

style="width: 400px; height: 100px; background-color: gainsboro; border-radius: 10px; "

Jednostkami miary mogą być px, pt, em, ale nie %.

I przykład:

Dodajmy dla porządku, że na razie stosujemy dodatkowo prefiksy, a nie wyłącznie czystą postać definicji, czyli -webkit-border-radius i -moz-border-radius, dzięki czemu czytają je Firefox, Chrome i Safari.

Zauważ, że wartość border-radius: 10px zaokrągla wszystkie rogi jednocześnie. Gdybyśmy chcieli zaokrąglić je w różnym stopniu, musielibyśmy wymienić kilka wartości, od lewego górnego zgodnie ze wskazówkami zegara, a więc np. border-radius: 10px 20px 20px 0px. 

Można też wymienić wybrane rogi, stosując border-top-left-radius, border-top-right-radius, border-bottom-right-radius i border-bottom-left-radius.

Gdy mamy ściśle określone wymiary pojemnika, uzyskujemy coraz większe zaokrąglenie, podając coraz wyższą wartość zaokrąglenia, np. 20px 50px 50px 50px.

Jeśli pojemnik jest kwadratowy, podanie zaokrągleń o wielkości połowy boku uczyni z pojemnika koło.

Naturalnie możemy dowolnie definiować tło pojemnika, kolor, grubość i styl obramowania, uzyskując potrzebne nam wyniki. Można też oczywiście łączyć takie obramowania z cieniowaniem.

Tekst w pojemniku

sobota, 06 lutego 2010, prwimmer

TrackBack
TrackBack w tym blogu jest moderowany. TrackBack URL do wpisu:
Komentarze
Gość: karzeł reakcji, 82.139.13.15*
2010/02/06 14:31:35
Proponuję do następnej notki: zaokrąglone rogi + cień + ramka
-
2010/02/06 19:17:40
No, to już zakrawa na łowickie pasiaki :-)
-
2010/02/06 22:39:01
Ja u siebie zaokrągliłem. Początkowo zaszalałem i zaokrągliłem też zdjęcia, ale wyglądało to idiotycznie, więc zostawiłem to tylko na rogach tytułu i każdej notki. Mój zmysł estetyczny nie jest lotny, ale na szczęście, póki co, większość internautów tego nie zobaczy :)
-
2010/02/06 22:57:49
@yez.hodowca: Moim zdaniem zaokrąglenia w granicach 5-10px są całkiem estetyczne.