Показать сообщение отдельно
  #1 (permalink)  
Старый 09.11.2009, 16:42
Кандидат Javascript-наук
Отправить личное сообщение для PAMAC Посмотреть профиль Найти все сообщения от PAMAC
 
Регистрация: 12.08.2009
Сообщений: 116

Не работает flot если его назначит через JavaScript
Добрый день!
Добавляю div'ы с float в другой div, в Mozilla почему-то float не работает и div'ы добавляются друг за другом не горизонтально а вертикально! В чём может быть проблема?
<div style="display:table; width:548px; background-color:#00FF00;" align="center" id="Divi"></div><div align="right" id="VseFoto" onclick="Plus();" style="color:#3d79b6; cursor:pointer;" onMouseOut="OMOutP(this)" onMouseOver="OMOverP(this);">Добавить</div>

Код:
.DivPlus{
	float:left;
	width:133px;
	height:133px;
	margin:1px;
	border:solid #ece9d8 1px;
	cursor:pointer;
}
function Plus(){
	var OsnDiv = document.getElementById('Divi');
	for (var i=0; i<10; i++){
		var newDiv = document.createElement('div');
		newDiv.className = 'DivPlus';
		newDiv.id = 'div' + i;
		newDiv.align = 'center';
		newDiv.style.float = 'left';
//		newDiv.OnMouseOver = 'naveden(' + i + ');';
//		newDiv.OnMouseOut = 'otveden(' + i + ');';
		OsnDiv.appendChild(newDiv);
	}
}
Ответить с цитированием