Javascript-форум (https://javascript.ru/forum/)
-   Firefox/Mozilla (https://javascript.ru/forum/css-html-firefox-mizilla/)
-   -   Не работает flot если его назначит через JavaScript (https://javascript.ru/forum/css-html-firefox-mizilla/6074-ne-rabotaet-flot-esli-ego-naznachit-cherez-javascript.html)

PAMAC 09.11.2009 16:42

Не работает 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);
	}
}

Octane 09.11.2009 16:45

newDiv.style[/*@cc_on!@*/0 ? "styleFloat" : "cssFloat"] = "left";

PAMAC 09.11.2009 16:50

не помагает

Kolyaj 09.11.2009 17:03

А должно бы.

PAMAC 09.11.2009 18:46

всё равно не помогает!


Часовой пояс GMT +3, время: 07:17.