Есть 3 div блока, прописал им определенную высоту и ширину и есть img, в ней картинка, хочу 3 div блока разместить внутри картинки, прописываю так: img{position:relative} а div блокам position absolute, left:0, top:0, но они появляются в верхнем левом углу, т.е позиционируются относительно body, я не понимаю почему так?
img это фотка и она не может быть родителем ни для кого
а вот если img обернуть div и сделать его родителем т.е relative вот в этом случае absolute элементы будут точно внутри него