Dziś jest piątek, 5 grudnia 2008 roku (z kalendarza...)

Znowu problemy z CSS'em

Icon

07.09.2005, 20:45

Webmaster

Komentarze (6)

Powrót

Muszę pogratulować antyspostrzegawczości twórców standardu CSS. Tyle się natworzyli tych specyfikacji, tak nakomplikowali i wyszło na to, że zapomnieli o takiej rzeczy, jak umieszczanie ramek zrobionych z graficznych elementów wokół obiektu. Takie coś według tego, co wiem, ma się pojawić dopiero w CSS3, a ja przecież nie będę tyle czasu czekać, żeby móc głupi layout do tej strony skończyć.

Sprawa prezentuje się następująco. Zrobiłem sobie całkiem ładne pixelartowe ramki do tekstów w czterech kolorach, każdy dodatkowo w wariancie nocnym i dziennym. Razem osiem kombinacji do pocięcia. Logicznym jest, że dla takiej liczby grafik lepiej, aby przeglądarka zabierała się dobieraniem ich do wielkości obiektu, niż gdybym miał przycinać wszystko pod każde okienko na stronie.

Cóż, jedyne w miarę sensowne rozwiązanie znalazłem pod adresem podanym w przypisach. Jednak w pełni mnie ono nie satysfakcjonuje, gdyż wymaga utworzenia kilku divów oraz dodatkowo poumieszczania w nich paragrafów nawet, gdy te nie są potrzebne.

Powrót

Komentarze

Napisał Cudi w środę, 7 września 2005 o 23:43

Śmiem twierdzić, że gdyby nie IE, CSS 3 byłby już dawno na porządku dziennym. A tak jakoś nikt nie ma motywacji by te standardy wcielać w życie szybciej, bo i tak mało kto będzie mógł to wykorzystać. IE is the root of all evil ;)

Napisał Zyx w czwartek, 8 września 2005 o 12:37

Wcielenie standardu w życie, a jego utworzenie to dwie różne sprawy. Z tego, co widziałem na W3C, prace nad CSS3 ciągną się już nie wiadomo ile...

Napisał .johnny w czwartek, 8 września 2005 o 16:19

Sporo można zrobić za pomocą :after i :before... tylko co poniektóre kIEpskie przeglądarki tego nie łykają... :/ Poza tym mozna napisać kawałek JS, któr za pomocą DOM doda odpowiednie, zazwyczaj zbędne, elementy.

Napisał Denver w czwartek, 8 września 2005 o 19:50

Tak naprawdę, to ten artykuł pochodzi z AListApart i znajduje się url=http://www.alistapart.com/articles/customcorners/tym/url linkiem. Drugą część artykułu znajdziesz url=http://www.alistapart.com/articles/customcorners2/tutaj/url. Ponadto, możesz popróbować i użyć trochę polecanego w poprzednim wpisie DOM-u i JS, co opisane jest w tutorialu na url=http://www.sitepoint.com/article/rounded-corners-css-javascriptsitepoint'cie/url.

Napisał Zyx w piątek, 9 września 2005 o 07:38

Dobra, zrobiłem to cudo na tabelkach i divach. Jeszcze jest tylko taki problem, że z niewiadomych przyczyn jeśli nadrzędny element ma parametr float, to szerokość tytułu wewnątrz H3 zaczyna wpływać na szerokość elementu z treścią i kiepsko to wygląda.

Napisał b3x w niedzielę, 11 września 2005 o 22:00

url=http://www.alistapart.com/articles/onionskinSprawdź to/url, może się przyda.

Strona 1 z 1 :: 1

Skomentuj

NickInformacja
E-mailTylko do użytku wewnętrznego.
WWWNie zapomnij o http://
LayoutNapisz tu, czy widzisz dzienny czy nocny layout.
WpisFormatowanie wiki
Internauto, pamiętaj! Wolność to nie samowola - dbaj o kulturę wypowiedzi oraz dyskusji w sieci.

Na Zyxist.com panuje swoboda wyrażania opinii oraz krytyki pod dowolnym adresem. Jedyny warunek: musi być ona kulturalna i rzeczowa. Na chamstwo, prostactwo lub jawne obrażanie kogokolwiek nie ma tu miejsca i takie komentarze są bardzo szybko usuwane. Jeśli zamierzasz polemizować z treścią wpisu, wpierw uważnie ją przeczytaj.

© Tomasz "Zyx" Jędrzejewski 2005 - 2008 | Wykonanych zapytań: 2 | Serwer wirtualny zapewnia