Плавающая ширина в зависимости от количества модулей
Плавающая ширина в зависимости от количества модулей
Для автопозиционированиия по ширине таблицы (или div) в кот. могут быть от 1 до 3 модулей нашел код в шаблоне x:
$bottommodule = 0;
if (mosCountModules('user1')) $bottommodule++;
if (mosCountModules('user2')) $bottommodule++;
if (mosCountModules('user3')) $bottommodule++;
if ( $bottommodule == 3 ) {
$divbotwidth = '32%';
} else if ($bottommodule == 2) {
$divbotwidth = '49%';
} else if($bottommodule == 1) {
$divbotwidth = '99%';
}
Не понравилось - слишком заумно...Подумал и cделал проще:
$divbotwidth=round (100/( mosCountModules('user1')+mosCountModules('user2')+mosCountModules('user3'))).'%';
Полученную ширину вставляем в нужное место
style="width: ;">
Обновлено (24.08.2010 22:11)



