Показать сообщение отдельно
  #3 (permalink)  
Старый 29.12.2013, 08:25
Новичок на форуме
Отправить личное сообщение для nefton Посмотреть профиль Найти все сообщения от nefton
 
Регистрация: 18.12.2012
Сообщений: 4

Table.Init = function (){
	
	//Рисуем сукно
	d=document.createElement('div');
	d.id='sukno';
	d.style.position='absolute';
	d.style.left='140px';
	d.style.top='110px';
	d.style.width='480px';
	d.style.height='280px';
	d.style.borderRadius='240px/140px';
	d.style.background='rgb(1,157,90)';
	document.getElementById("bacground").appendChild(d);
	
	for(var seat=0; seat<9; seat++){
		
		d=document.createElement('div');
		d.style.position='absolute';
		d.id='player_bet_'+seat; 
		d.style.left=[200,110,30,100,130,280,360,360,300][seat]+'px';
		d.style.top=[210,190,100,40,20,20,80,120,190][seat]+'px';
		d.style.width='70px';
		d.style.height='20px';
		d.style.color = 'white';
		d.style.textAlign = 'center';
		document.getElementById('sukno').appendChild(d);
	}
}


Все эти цифры актуальны для размера окна 816х535

Хотолось бы чтото типа
Размер_дива = обьект{height, width};
Размеры_дивов = массив_обьектов типа Размер_дива;
OnInit = function(){
    for (для всех div в документе){
        Размеры_дивов.push(div_height, div_width);
    }
}

OnResize = function(){
    for (для всех div в документе){
        div_height = Размеры_дивов[i].height*текущая_высота_окна/535;
        div_width = Размеры_дивов[i].width*текущая_ширина_окна/816;
    }
}


ну ещё+ позиция х и у и радиус скругления, но то уже детали.

Последний раз редактировалось nefton, 29.12.2013 в 08:30.
Ответить с цитированием