Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [HTML][CSS]Wyświetlanie obrazka w background na szerokość 100%
Forum PHP.pl > Forum > Przedszkole
Norbit_24
Witam,

Uczę się kodować layouty i zacząłem kodować pewien lay, który przez środek ma taki pasek który nie może się kopiować w prawą stronę (chodzi mi o repeat-x;) więc jedyne wyjście jakie widzę to skalowanie tego obrazka według rozdzielczosci ekranu jako styl css {background ..}. Ale mam pytanie jak..? Czy jest w ogóle taka możliwość?
Zrobiłem tez tak, że obrazek jest dodany jako background i szerokość ma 100% i myślałem ze będzie ok, ale okazuje się że w rodzielczościach mniejszych niż ten obrazek ucina go z prawej strony.

Widzicie jakies rozwiązanie tego proglemu?
czachor
Zajrzyj: http://css-tricks.com/how-to-resizeable-background-image/
Norbit_24
Dzięki jednak to nie działa. Gdyż MUSZĘ mieć to w DIVie a nie w IMG
tehaha
Cytat
Dzięki jednak to nie działa. Gdyż MUSZĘ mieć to w DIVie a nie w IMG

dlaczego musisz? chodzi Ci o to, że chcesz żeby to było tło obrazkowe jednego diva? jeżeli tak to dlatego diva ustawiasz position:relative;, i wtedy dla obrazka ustawiasz position:absolute; top:0;left:0;width:100%; (czyli tak jak na podanej stronie przez @czahora) oprób obrazka <img> wrzuć jeszcze jednego div'a, który będzie zawierał treść i dla niego również ustaw position:absolute; top, left i width według potrzeb
lord2105
div.klasa {
background: url(images/foto.gif) no-repeat;
}
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.