![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 16.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
mam divy: górny i dolny - już ustawione na pozycjach. Do obu jest wpisany obrazek poprzez img src. Do środkowego diva też jest obrazek, lecz musi mieć taką samą szerokość jak górny i dolny (szerokość = 100% okna przeglądarki) oraz w razie długiej strony powtarzał się. Jak to zrobić? |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 133 Pomógł: 6 Dołączył: 26.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
A możesz pokazać część tego kod?
css, html mile widziane;) |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 16.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jasne, więc fragmenty:
HTML: CSS:
Chciałbym, żeby obraz middle.png który ma być w divie middle dopasowywał szerokość do aktualnego rozmiaru przeglądarki. Jeśli to konieczne, powtarzałby się (wszak tekst może być długi). W późniejszych etapach chciałbym na div middle położyć kolejne divy (treść, boczny panel). |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 389 Pomógł: 69 Dołączył: 26.04.2010 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Jasne, więc fragmenty: HTML: CSS:
Chciałbym, żeby obraz middle.png który ma być w divie middle dopasowywał szerokość do aktualnego rozmiaru przeglądarki. Jeśli to konieczne, powtarzałby się (wszak tekst może być długi). W późniejszych etapach chciałbym na div middle położyć kolejne divy (treść, boczny panel).
o repeat-y Ci chodzi? -------------------- Nie chce "Pomógł", aktualna ilość (69) w pełni mnie satysfakcjonuje :)
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 133 Pomógł: 6 Dołączył: 26.10.2009 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 16.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Okej, tylko tło musi dopasowywać się szerokością do okna przeglądarki, tak jak obrazki header i end.
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 1 590 Pomógł: 185 Dołączył: 19.04.2006 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
1. Nie buduje się strony na img-ach, img służy do wstawienia unikalnego obrazka do treści, stałe elementy strony wrzucaj jako background w css
2. Użyj powtarzania tła, rozciąganie to kiepski pomysł bo obrazki będą zniekształcone, przez powtarzanie można uzyskać dużo lepszy efekt (zwłaszcza jak się użyje więcej niż jednej warstwy) |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 16.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Chcę zarazem użyć powtarzania, jak i rozciągania. Sprawa przykładowo wygląda tak, obrazek tła ma szerokość 1400px zaś otwarte okno 1200px. Divy header i end dopasowują się idealnie, lecz middle jest stały przez zastosowanie w nim background. Tylko takie rozwiązanie znalazłem dla divów header i end. Nie widzę w tym żadnego problemu, te elementy nie powtarzają się.
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 50 Pomógł: 4 Dołączył: 15.09.2003 Skąd: warszawa Ostrzeżenie: (0%) ![]() ![]() |
jak bedziesz miał powtarzanie to jak obrazek tła może mieć szerokość 1400px a okno mniej? nie za bardzo rozumiem toku Twojego rozumowania. ustaw jakiś obrazek, który po powtarzaniu w poziomie/pionie tworzy dobrze wygladajace tlo, ustaw w div background i po sprawie
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 5 Pomógł: 0 Dołączył: 16.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Poniżej wyrysowany przykład na szybko, mam nadzieję, że da się zrozumieć teraz.
flashujemy.org/pics/tjaa.png Ten post edytował bialasik 17.06.2010, 16:19:22 |
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 207 Pomógł: 18 Dołączył: 12.04.2009 Skąd: Rypin Ostrzeżenie: (0%) ![]() ![]() |
O to chodzi? Ważne, żeby obrazek tła był dobrze pocięty, czyli jeżeli tło jest gradientem od góry do dołu to wytnij 5-o pikselowy pasek od góry do dołu i pasek powtarzając się będzie uzupełniał tło od lewej do prawej strony. |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.06.2025 - 18:26 |