Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS]dopasowanie rozmiaru zdjęcia jako tła
Forum PHP.pl > Forum > Przedszkole
loomisti
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
Soulast
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. }
hondek
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>
pot_90
  1. #BODY{
  2. background-image: url('background.jpg');
  3. background-size:100%;
  4. }


wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.