Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Powtarzalne tło strony (4 różne obrazki do powtórzenia)
Masterson
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 18.07.2011

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


Witam.

Mam taki oto kod.

  1. <table style="width:100%;margin:0px auto;">
  2. <tr>
  3. <td style="background: url('/images/bg_up_left.jpg') repeat-x top right;height:100px;">
  4.  
  5. </td>
  6. <td rowspan="2" style="width:1000px;border:1px solid;">
  7. TUTAJ CONTENT
  8. </td>
  9. <td style="background: url('/images/bg_up_right.jpg') repeat-x top left;height:100px;>
  10.  
  11. </td>
  12. </tr>
  13. <tr>
  14. <td style="background: url('/images/bg_down_left.jpg') repeat top right;>
  15.  
  16. </td>
  17. <td style="background: url('/images/bg_down_right.jpg') repeat top left;>
  18.  
  19. </td>
  20. </tr>
  21. </tbody>
  22.  


Ma posłużyć do stworzenia powtarzalnego tła, ale w każdym rogu strony innego. Tło ma być powtarzane w nieskończoność (w uzależnieniu od rozdzielczości).
To działa, ale nie do końca. Nie działa w ... IE oczywiście. Wygląda to tak jakby IE miał głęboko w powarzaniu wysokość komórek, które przeznaczone są do narysowania tła w górnej części. Domyślam się, że wynika to z tego powodu, że użyłem rowspana i IE wtedy interpretuje to kij go wie jak.

Chodzi o uzyskanie mniejwięcej takiego efektu. Pamiętajmy, że każdy kwadrat to tło z osobnym obrazkiem, a górne "kwadraty" tła mają mieć konkretną wysokość.



Może ktoś ma inną koncepcję aby to było rozciągalne i działało na każdej przeglądarce?
Dzięki i pozdrawiam

Ten post edytował Masterson 12.06.2012, 19:48:27
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 5)
pehaperowiec
post
Post #2





Grupa: Zarejestrowani
Postów: 91
Pomógł: 8
Dołączył: 26.09.2011

Ostrzeżenie: (10%)
X----


pokaż tła a powiem Ci jak to oprogamować

Ten post edytował pehaperowiec 19.06.2012, 12:39:22
Go to the top of the page
+Quote Post
Masterson
post
Post #3





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 18.07.2011

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


Można przyjąć, że to są właśnie tła, które załączyłem. To jest dokładnie to w 100% to samo.

Mam pocięte tło, ale z dużymi elementami, chciałbym użyć mniejszych elmentów z powtarzalną grafiką.

Ten post edytował Masterson 26.06.2012, 16:59:18
Go to the top of the page
+Quote Post
Damonsson
post
Post #4





Grupa: Zarejestrowani
Postów: 2 355
Pomógł: 533
Dołączył: 15.01.2010
Skąd: Bydgoszcz

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


A co to za tabela? Jakie dane będziesz w niej trzymał?
Go to the top of the page
+Quote Post
prowseed
post
Post #5





Grupa: Zarejestrowani
Postów: 433
Pomógł: 64
Dołączył: 29.01.2011
Skąd: Warszawa

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


No ale skoro to są same kolory (wspomniałeś, że w 100% to samo) to po jakiego grzyba używać obrazków jak można po prostu nadać kolor tła?


--------------------
Go to the top of the page
+Quote Post
!*!
post
Post #6





Grupa: Zarejestrowani
Postów: 4 298
Pomógł: 447
Dołączył: 16.11.2006

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


Cytat
Ma posłużyć do stworzenia powtarzalnego tła, ale w każdym rogu strony innego. Tło ma być powtarzane w nieskończoność (w uzależnieniu od rozdzielczości).

Robisz stronę na tabelach? Zapomnij o tym.

Jak chcesz zrobić tło zależne od rozdzielczości itd.

1. użyj css3 multiple background (też nie zadziała w IE, ale tam robisz obejście w js)
2. użyj @media dla dopieszczenia elementów w rozdziałkach.


--------------------
Nie udzielam pomocy poprzez PW i nie mam GG.
Niektóre języki programowania, na przykład C# są znane z niezwykłej przenośności (kompatybilność ze wszystkimi wersjami Visty jest wiele warta).
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: 20.08.2025 - 19:59