Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [css] tło strony dłuższe od zawartości - jak je ukryć?
IkaramI
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.04.2004
Skąd: Rybnik

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


Witam,
sytuacja przedstawia się następująco: na stronę mam przygotowany długi obrazek, który będzie tłem. Na to będzie nakładana treść strony, prawdopodobnie przy użyciu tabeli. Skrypt będzie wyświetlał m.in. newsy, stąd nie mogę przewidzieć "z góry" jak wiele tła będę potrzebował.
Czy da się i ew. jak to zrobić, aby widoczna była tylko odpowiednio duża część tła?

Moje pierwsze myśli skierowały się w stronę trzech warstw, całkiem od dołu byłoby tło, w części mi potrzebnej byłaby warstwa przezroczysta, natomiast poniżej wypełniona "białością"... co sądzicie o tym rozwiązaniu? Minusem byłaby dziwna długość strony, co mogłoby mylić userów... :|
Any ideas?

Za wszelkie uwagi będę wdzięczny smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
qqrq
post
Post #2





Grupa: Zarejestrowani
Postów: 418
Pomógł: 8
Dołączył: 16.11.2006

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


Umieść treść swojej strony w DIV-ie i daj mu CSS-em:

Kod
background-image: url('TWÓJ_OBRAZEK');


Wydaje mi się, że DIV powinien obciąć obrazek.


--------------------
Go to the top of the page
+Quote Post
IkaramI
post
Post #3





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 5.04.2004
Skąd: Rybnik

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


Tak, dokładnie tak się stało smile.gif
Wystarczyło jeszcze dorzucić
Kod
background-repeat: no-repeat;

i wygląda dokładnie tak jak chciałem

Dzięki smile.gif
Go to the top of the page
+Quote Post
intol
post
Post #4





Grupa: Zarejestrowani
Postów: 110
Pomógł: 1
Dołączył: 29.07.2003

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


Tak "na zapas" dodam, że warto przemyśleć takie decyzje. Jeżeli obrazek jest rzeczywiście tak długi, zapewne będzie długo się ładował.


--------------------
Zbiór najlepszych technologicznych artykułów (programowanie, internet, linux)
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 - 08:04