Radius a IE


(tweant) #1

Jak w IE mogę uzyskać efekt border-radius.

Czemu ta przeglądarka w ogóle istnieje?


(floyd) #2

Jeżeli nie będziesz jej używał, to nie będzie dla ciebie istnieć. Piszesz po inne przeglądarki i dziwisz się, że nie pasuje pod IE, to tak jak by się dziwić, że koło od Volkswagena nie pasuje do Renault.

Istnieje wiele funkcji czy procedur które działają pod IE, a nie działają pod innymi przeglądarkami i też trzeba z tym żyć. :slight_smile:


(system) #3

Użyj tego skryptu:

http://www.dillerdesign.com/experiment/DD_roundies/


(ra-v) #4

Wycinasz gif-y lub png-i i wstawiasz od 2 (góra i dół) do 7 (rogi, góra, dół, środek) sztuk w odpowiednie miejsca - wszystko zależy od celu jaki chcesz osiągnąć oraz obiektu na którym operujesz.


(tweant) #5

@ra-v już tak robiłem ale wyglądało to w IE jeszcze gorzej niż teraz.


(Piotrek Płatek) #6

To już tylko Twoja zasługa. 95% zaokrąglonych rogów to podstawione graficzki. I one działają niezależnie od przegladarki :wink:


(ra-v) #7

Oto dwa ekstremalne przypadki

Dla .gora i .dol dajesz tło 1px i powtarzasz (zakładam że gradient), dla divów wewnątrz .gora i .dol dajesz rogi, a w środek jakieś tło.

A tu dal góra i dol dajesz od razu zairąglone rogi, i w srodek tło.

No i jeszcze pewnie jest generalnie z 10 możliwości, resztę robisz w CSS2