Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zaokrąglone rogi?
Forum PHP.pl > Forum > Po stronie przeglądarki > CSS
1010
Witam, czy idzie zrobić aby div miał zaokrąglone rogi?
phpion
Witam,
tak.
1010
a mógłby mnie ktoś delikatnie nakierować jak?
Kreton
Da rade też zrobić w czystym CSSie, ale div musi spełniać parę warunków.
.radex
Chyba najobszerniejszy polski art o tym:

http://art.webesteem.pl/16/wstd_rounded_corners.php

I można to też zrobić za pomocą NiftyCorners.
1010
Cytat(radex_p @ 26.06.2008, 21:15:56 ) *
Chyba najobszerniejszy polski art o tym:
http://art.webesteem.pl/16/wstd_rounded_corners.php

nie działa
.radex
Nie działa co? Strona, czy przedstawione tam sposoby tongue.gif ?
1010
Cytat(radex_p @ 28.06.2008, 17:25:50 ) *
Nie działa co? Strona, czy przedstawione tam sposoby tongue.gif ?

strona nie działała, ale już działa...
paziek
Używanie czegokolwiek innego niż http://www.css3.info/preview/rounded-border/ to bzdura IMO.
Tylko spowalnia rozwój internetu. Jak klient wchodzi gównianą przeglądarką (IE się kłania) - niech ma gówniany efekt. Jak nie chce gównianego efektu, to niech wreszcie się zainteresuje czego używa do przeglądania. Proste. No.. niby, bo jak stronę robisz na zlecenie, a specyfikacja każe aby były te zaokrąglone rogi pod lipnymi przeglądarkami, to trzeba je robić :s
Tutaj jest podobno działający na większości przeglądarkach i prosty przykład: http://www.css3.info/a-border-radius-solution/
.radex
paziak, bzdurą jest to co mówisz! border-radius nie działa w żadnej przeglądarce! Jedynie Gecko i Webkit mają to, ale też eksperymentalnie (więc nie border-radius, a -moz-border-radius i -webkit-border-radius).
paziek
Wiem, że nie działa i trzeba dodawać rozszerzenie, ale po to chyba dałem odnośnik do artykułu na ten temat - aby sam sobie wyczytał co i jak z tym jest.
Jeśli chodzi o eksperymentalność tych rozwiązań - uważam, że smiało mogliby już usunąć rozszerzenia i dać normalnie dostęp do tego atrybutu - ich implementacje są bardzo dobre.
.radex
Ale i tak trzeba zrobić obrazki rogów, żeby wszyscy (w tym użytkownicy opery*) mieli konkretny efekt.. Aaa no fakt: Jak klient wchodzi gównianą przeglądarką (Opera gówniana sciana.gif ?) - niech ma gówniany efekt sleep.gif

* - w operze była właściwość -opera-border-radius, ale z niewiadomych przyczyn ją usunęli. Prawdopodobnie w Operze 10 będzie już ostateczna implementacja.
paziek
Opera nie jest gówniana - wiem, że tam (już) nie działa border-radius i trzeba kombinować (z SVG np.), ale IMHO serwowanie operze strony bez zaokrąglonych rogów, a przeglądarce, która ma działający border-radius - z rogami - nie będzie aż tak straszne.
Robiłem ostatnio sklep internetowy i było tam sporo użytego border-radius'a (głównie przy 'przyciskach', tabelkach, 'popupach'). Pod FF daje to ładny estetycznie efekt, ale pod Operą nie wygląda to wcale tak źle. Nie jest to jakieś .. konieczne.

No, ale każdy ma swoją opinię, nie zmuszam do przyjmowania mojej snitch.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.