obraz tła w tagu <div> - nie pojawia się
jestem niekwestionowany. Chciałem tylko stworzyć własną galerię, ale już na samym początku zawiodłem: Wyświetlanie obrazu jako tła w<div>
. Odwróciłem kod do góry nogami, przeszukałem sieć, przeszukałem stosu, ale nie jestem w stanie rozwiązać problemu.
Oto mój kod:
HTML / PHP
<div class="imageholder" style="background-image:url(<?php echo $picture->thumbPath; ?>);"></div>
CSS
.imageholder {
width: 150px;
height: 150px;
float: left;
background-size: fill;
background-position: 50% 50%;
background-repeat:no-repeat;
}
Jestem iteracją przez tablicę$picture-objects
. Każdy obiekt mathumbPath
za jego „kciuk”. ścieżki są poprawne. sprawdzałem je wiele razy.
Oto wyjście Firebug:
<div class="imageholder" style="background-image:url(./users/basti/img/20130825155015-tb-From Peth to Darwin/thumb/20130825155015-tb-DSC_0316_REZ.jpg);"></div>
Myślałem już o ścieżce o niewłaściwym formacie, chociaż używam tych samych ścieżek plików w innym projekcie, w którym wszystko działa. nawet wyświetlanie tego samego obrazu cobackground-image
adiv-tag
;) Zabawne, prawda?
Czy masz pojęcie, co jest nie tak z moim kodem? Dzięki!