![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 375 Pomógł: 20 Dołączył: 28.07.2006 Ostrzeżenie: (0%) ![]() ![]() |
Niektóre elementy <div> (np. kontener na newsy, menu) mają zaokrąglone rogi. Popatrzmy na przykład:
W powyższym przykładzie nagłówek składa się z 3 części: lewego narożnika, środka i prawego narożnika. Takie rozwiązanie pozwala na zastosowanie długości procentowej - można dowolnie rozciągnąć nagłówek. Niestety, kod HTML zajmuje więcej miejsca i nie jest uniwersalny. Popatrzmy jeszcze na stopkę - zakończenie boksu. W przykładzie może ona mieć tylko stałą szerokość. Ustalenie procentowej zawartości spowoduje deformację, bo 1 plik graficzny zawiera już narożniki. Poszukuję takiego rozwiązania, aby dało się dowolnie rozszerzać nagłówek i stopkę, ale nie wymagało to nadmiaru kodu. Najlepiej, by wystarczył jeden wpis: Jest to w ogóle możliwe? CSS 3 raczej odpada, bo nie wszystkie przeglądarki wspierają. Co jest lepsze dla użytkownika? 1) Szerokość dostosowana do szerokości przeglądarki 2) Stała szerokość - ale trzeba wybrać 1024x768 albo wyższą Ten post edytował WebCM 9.08.2010, 20:00:56 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 251 Pomógł: 2 Dołączył: 24.08.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat 3. IE i tak powiedziało, że nie wprowadzi CSS3 do swojej przeglądarki ... wiadomo dlaczego . Nie prawda. Nie to zebym byl zwolennikiem IE, ale zainstaluj sobie IE9 Preview 4. Niebawem inne przegladarki beda mialy problemy z utrzymaniem "wladzy". http://samples.msdn.microsoft.com/ietestcenter/ To co tu podaja to wszystko prawda. Dodatkowo 95 punktow w ACID3 (w wersji finalnej bedzie zapewne 100) oraz IE szybszy od FF w Sunspider (prawie tyle co Chrome). -------- Jezeli chodzi o zaokraglanie rogow to wystarczy: border-radius oraz -moz-border-radius i we wszystkich przegladarkach w najnowszych wersjach (konqueror, safari, chrome, opera, firefox) oraz niebawem w IE9 dziala. Cytat - funkcja wciąż eksperymentalna w Firefoksie i Chrome (tzn. trzeba stosować prefiksy) W Chrome 5, Safari 5 juz nie jest eksperymentalna. Ten post edytował kufalo 12.08.2010, 10:29:50 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 15:05 |