Я делаю небольшой чат, и у меня возникают проблемы с тем, чтобы div отображался ниже друг друга. Это то, что у меня есть:Как сделать мой div div боком ниже друг друга
$i = 0;
while($i < 5)
{
echo "<div class='MyChatholders'>";
echo "<div class='pro_pic'>";
//my image
echo "</div>";
echo "<div class='ChatInfo'>";
//my information
echo "</div>";
echo "</div>";
echo "<br />";
$i++;
}
МОЕ CSS:
div.MyChatholders
{
left: 5px;
color: black;
width: 290px;
height: 100px;
border-radius: 10px;
}
div.pro_pic
{
left: 5px;
width: 30px;
height: 30px;
border: solid black 1px;
}
div.ChatInfo
{
color: black;
font-size: 14px;
left: 40px;
width: 245px;
}
Обратите внимание, что (в то время как функция) только для имитации информации извлекаемой из DBase.
Теперь мои проблемы в том, что все div находятся в одном положении. Я бы хотел, чтобы они упали ниже друг друга. Я не понимаю, почему это происходит. Может ли кто-нибудь помочь мне с моим кодом и объяснить, почему?
Я смотрел на это решение, но он не работает для меня Check here
Звучит так, что ваши владельцы чатов абсолютно позиционируются, заставляя их складываться друг против друга, поскольку они имеют точно такие же координаты XY на экране. Можете ли вы проверить это? Существуют ли другие стили CSS, которые применяются к div 'MyChatholders'? – Terry
Есть ли еще CSS, который может быть задействован? Как показано, это * * приводит к вертикальному списку div. –
@Terry Это было мое первое впечатление, поэтому я проверил, что нет другого css с тем же именем, которое может противоречить ** MyChatholders ** – Bryan