Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [HTML][CSS]dopasowanie rozmiaru zdjęcia jako tła
loomisti
post 6.12.2010, 20:58:54
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 12.10.2010

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


Witam.


Mam taki problem (wydaje się trywialny ale jakoś nic nie pomaga...)

Chce, aby zdjęcie bylo tłem strony. Jeśli internauta ma rozdzielczość duża to zobaczy marginesy, jeśli małe to część zdjęcia jest ucinane i to jest problemem.
Problem w tym, aby zdjęcie będące tłem strony było dopasowane do rozdzielczości - jeśli będzie duża to powiekszy zdjęcie (lub zostawi takie jakie jest, tlo ma rozmiar 1800x...), jeśli mała to zmniejszy zdjecie, tak aby CAŁE bylo widoczne.

Kod css:
  1. BODY {
  2. background-color: #ffffff;
  3. background-image: url('tlo.jpg');
  4. background-repeat: no-repeat;
  5. background-position: top center;
  6. color: #000000;
  7.  
  8. }




wyszukiwarka daje jedynie komunikat, że wpisane słowa kluczowe są zbyt krótkie sad.gif
Go to the top of the page
+Quote Post
Soulast
post 6.12.2010, 21:07:01
Post #2





Grupa: Zarejestrowani
Postów: 133
Pomógł: 6
Dołączył: 26.10.2009

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


Tutaj znajdziesz rozwiązanie:

http://css-tricks.com/how-to-resizeable-background-image/

Albo spróbuj tego :

  1. BODY{
  2. background-color: #ffffff;
  3. background-image: url('tlo.jpg');
  4. background-repeat: no-repeat;
  5. background-position: top center;
  6. color: #000000;
  7. width: 100%;
  8. height: 100%;
  9. left: 0px;
  10. top: 0px;
  11. position: absolute;
  12. z-index: 0;
  13. }


Ten post edytował Soulast 6.12.2010, 21:09:37
Go to the top of the page
+Quote Post
hondek
post 6.12.2010, 21:22:24
Post #3





Grupa: Zarejestrowani
Postów: 355
Pomógł: 50
Dołączył: 20.08.2007
Skąd: Częstochowa

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


Samym css'em tego nie załatwisz raczej... potrzebny byłby już javascript, ale to chyba nie jest dobry pomysł żeby skalować obrazek do rozdzielczości :/
Poza tym backgroundu nie przeskaluje z tego co mi wiadomo, jedynie <img>


--------------------
przetwornik yt na czasie :)
Go to the top of the page
+Quote Post
-pot_90-
post 16.01.2014, 19:00:52
Post #4





Goście







  1. #BODY{
  2. background-image: url('background.jpg');
  3. background-size:100%;
  4. }


wink.gif
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 Wersja Lo-Fi Aktualny czas: 25.04.2025 - 08:40