Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][CSS] tło na całą szerokość strony bez względu na rozdz.
john_doe
post
Post #1





Grupa: Zarejestrowani
Postów: 873
Pomógł: 25
Dołączył: 24.07.2005

Ostrzeżenie: (0%)
-----


Witam,

przykład screenu tutaj

http://www.templatemonster.com/website-templates/28528.html

nie chodzi o flash tylko poniżej jest screen. Jest tam fajne tło. Jak wykonujecie coś takiego by tego rodzaju tło zajmowało zawsze całą szerokość strony.

pozdro
Go to the top of the page
+Quote Post
krzysztof_kf
post
Post #2





Grupa: Zarejestrowani
Postów: 1 135
Pomógł: 158
Dołączył: 19.03.2009
Skąd: Toruń

Ostrzeżenie: (0%)
-----


  1. body {
  2. height: 200px; // wysokość tła obrazkowego
  3. background: #3399ff url(obrazek.png) repeat-x;
  4. }


Ten post edytował krzysztof_kf 26.05.2010, 16:10:26
Go to the top of the page
+Quote Post
john_doe
post
Post #3





Grupa: Zarejestrowani
Postów: 873
Pomógł: 25
Dołączył: 24.07.2005

Ostrzeżenie: (0%)
-----


repeat-x dla tła w postaci np. nie wiem jednopikselowego paska. Ale jak przykładzie, który podałem to jest takie tło, że jak dasz repeat to będzie kiszka wyglądać
Go to the top of the page
+Quote Post
krzysztof_kf
post
Post #4





Grupa: Zarejestrowani
Postów: 1 135
Pomógł: 158
Dołączył: 19.03.2009
Skąd: Toruń

Ostrzeżenie: (0%)
-----


no to takie tło się nie obcina na szerokości 1px tylko np 30px ;] i powinno być ok
Go to the top of the page
+Quote Post
john_doe
post
Post #5





Grupa: Zarejestrowani
Postów: 873
Pomógł: 25
Dołączył: 24.07.2005

Ostrzeżenie: (0%)
-----


takiego tła jak w przykładowym screenie nie da się zrobić repeatem
Go to the top of the page
+Quote Post
thek
post
Post #6





Grupa: Moderatorzy
Postów: 4 362
Pomógł: 714
Dołączył: 12.02.2009
Skąd: Jak się położę tak leżę :D




Popatrz w źródło to zobaczysz jak to jest zrobione.

To kilka obrazków w odpowiedni sposób ustawionych tak, że zachodzą na siebie w sposób, który ukrywa linie cięcia i na różnych rozdzielczościach sprawia wrażenie jednolitego. Na małych po prostu nie widać tego co po bokach, bo główny tylko jest widoczny dla usera. Przy większych widzisz coraz więcej z tych bocznych. Przy dużej rozdzielczości i one byłyby za małe i zobaczyłbyś czarne tło, Główna część ma bowiem 980px szerokości a boczne po 471 i 469. Tak więc jeśli miałbyś szerokość ekranu powyżej 1960px to ujrzałbyś czarne tło po obu stronach layoutu.

Tylko trzeba umieć patrzeć w kod. A ten niestety jest oparty o tabelki i specyficzne podejście do własności procentowych w width, które sprawiają, że całość się centruje choć jest większa niż szerokość ekranu użytkownika.


--------------------
Najpierw był manual... Jeśli tam nie zawarto słów mądrości to zapytaj wszechwiedzącego Google zadając mu własciwe pytania. A jeśli i on milczy to Twój problem nie istnieje :D
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 02:57