Задать вопрос
goonwarez
@goonwarez
Проектный менеджер в Digital

Как осуществить центрирование блока с картинками?

Как можно разместить по центру блок с картинками? При включении или отключении картинок awesomescreenshot.com/0dd2jotb49

Вот код, отвечающий за этот блок
<td colspan=2 height=185 valign=top><div class=menui>
<?
$res = mysql_query("SELECT * from Block WHERE on_off=2 ORDER BY sort");
$num = mysql_num_rows($res);
if ($num) {
    $sb = floor(146*(6-$num)/($num-1)+4);
	echo "<style type=\"text/css\">.menui{margin-left:".(450-$sb)."px;}.menui .bl{margin-left:".$sb."px;}</style>";
	for ($a=0; $a<$num; $a++) {
		echo "<div class=bl><div class=im><a href=\"".mysql_result($res,$a,"url")."\"><img src=\"/images/menu/".mysql_result($res,$a,"id").".".mysql_result($res,$a,"type")."\" width=116 height=116 border=0><span>".mysql_result($res,$a,"body")."</span></a></div></div>";
	}
}
?>
			</div></td>


У меня такое подозрение, что просто выставить правильное число в строке {margin-left:".(450-$sb)."px;}
  • Вопрос задан
  • 2490 просмотров
Подписаться 4 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
a_ex
@a_ex
Веб-разработчик
1. Смешивать логику и представление очень плохо ;-)
2. Этот вопрос не относится к php и даже к html. Это про css.
3. Центрирование по-любому можно сделать без вмешательства php.

Можно попробовать так:
.menui {
   margin: 0 auto;
   text-align: center;
}
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
FoodSoul Калининград
от 180 000 до 250 000 ₽
IT-Spirit Москва
от 230 000 до 320 000 ₽
от 200 000 до 290 000 ₽