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!

questionAnswers(3)

yourAnswerToTheQuestion