2
PHP에서 잠시 동안 db를 사용하여 여러 항목을 표시하고 있습니다. 형식에 대한 divs가 다른 하나의 안에 있지 않습니다.
, 나는 다음과 같은 CSS 있습니다.similarItemsFrame
{
margin: 0px auto;
}
.similarItems {
float: left;
margin: 0px auto;
margin: 3px;
text-align:center;
padding: 1px;
}
.similarImage {
border: 3px solid white;
margin: 0px auto;
float: left;
}
그리고 표시하는 코드를 다음과 같다 :
echo "<div class='similarItemsFrame'>";
while ($row3 = $result3->fetch())
{
echo "<div class='similarItems'>";
echo "<a href='itemsDescr.php?itemId=".$row3[id_item]."'><img class='similarImage' src='http://www.tahara.es/images/{$row3[thumb1]}.jpg'></img>";
echo "<div class='similarItemsText'>".$row3[name]."</a></div></div>";
}
문제는 IMGs가 중심 나오지 않는다는 것입니다. 내가 구성한대로 2x2가 나오지만 왼쪽으로 밀려납니다. float: left
을 제거 할 때 문제는 항목이 완전히 잘못 배치되었다는 것입니다.
어떤 조언이 필요합니까?
jsfiddle을 설정할 수 있습니까? 나는 어떤 모양을 할 것인지 완전히 알지 못합니까? – dezman
http://stackoverflow.com/search?q=centering+a+div+inside+a+div – JSuar
나는 모든 것을 중심에두고 노력하고 있습니다. – samyb8