![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 359 Pomógł: 12 Dołączył: 16.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Przyglądając się głębiej stronom WWW, które przeglądam na co dzień, doszedłem do wniosku, że strony wykorzystujące jedynie CSS do ubarwiania strony wymiękają. (Tylko co robić, jak komuś nie za dobrze idzie grafika?
![]() Jak już używać obrazków do upiększania strony, to można zacząć od ramki, która ją otacza. Wykorzystanie reguł powtarzających element w zależności od rozmiarów kontenera to błahostka. Problem niestety pojawia się przy rozważaniu rozmiarów strony. Niektórzy już rezygnują z monitorów i pracują na telewizorów, a z drugiej strony są osoby pracujące na starych CRT w rozdzielczości max. 1024x768. Przy czymś takim trudno stworzyć stronę, która ładnie wyświetlałaby się na jednych i drugich ekranach. Dobrze, wyjaśniłem już głębię mojego problemu, a teraz o co mi naprawdę chodzi: Czy da się stworzyć płynny układ oparty o obrazki? Chwila zastanowienia i pojawia się w głowie coś takiego: -------------------- |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 112 Pomógł: 15 Dołączył: 2.02.2007 Ostrzeżenie: (0%) ![]() ![]() |
Osobiście staram się robić strony raczej o stałej szerokości (np. 1000px). Robię to raczej z wygody - łatwiej zachować układ strony (a czasami po prostu brzydko wygląda layout rozciągnięty od krawędzi do krawędzi). Ewentualnie dodaję np. w nagłówku i stopce po bokach jakieś płynne wypełnienie do obu krawędzi strony, środek strony zostawiając przy tym stałej szerokości i wyśrodkowany. Jeżeli faktycznie chcesz dostosowywać rozmiar każdego elementu strony do rozdzielczości, a używasz przy tym grafik jako tła (np. gradientów, cieni lub zaokrąglonych rogów) to pozostaje faktycznie wydzielić pewne statyczne elementy obiektu i te mogące się rozszerzać. Np. w przypadku zaokrąglonych rogów, powinny być one stałe o określonej szerokości, a rozmiar środkowej części bloku powinien być określony w procentach. Gorzej jeżeli w tle chcesz zrobić gradient, wtedy siłą rzeczy jeden rozmiar musi być stały (no chyba że jest to jakiś specyficzny rodzaj gradientu, który może się powtarzać w osi x i y i nie ma przy tym gwałtownych przeskoków kolorów).
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 10:31 |