Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 08.07.2013, 15:28
Аспирант
Отправить личное сообщение для IVAAAAN Посмотреть профиль Найти все сообщения от IVAAAAN
 
Регистрация: 04.07.2013
Сообщений: 47

index.html:
<!DOCTYPE HTML>


<div id="game_area">

</div>


script.js:
function rand(min, max){
   return Math.floor(Math.random() * (max - min + 1)) + min;
}

function generate(){

		var level, size;
		level = 1;
		

	for(var i = level;i<level+level+1;i++){
		var num = rand(1,10);
		
		
		$("#game_area").append('<div class="num'+i+'"><p  class="numValue'+i+'">'+num+'</p></div>');
		
		size = rand(50,100);
		margin = rand(1,104);
		marginLeft = rand(1, 300);
		
		$(".num" +i).css({
			'width':size,
			'height':size,
			'border-radius':size + 1,
			'margin-top':margin,
			'margin-left':marginLeft,
			'border':'1px solid #000',
			'text-align': 'center',
			'cursor': '	pointer'


		});

		$(".numValue").css({
			'padding':rand(50,100)/5

		});
	}

}


css:
#game_area{
	width: 700px;
	height: 500px;
	border:1px solid #ccc;
	margin: 0 auto;
	margin-top: 5px;
}
Ответить с цитированием
  #12 (permalink)  
Старый 08.07.2013, 15:31
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

А где html, head, body, кодировка?
Ответить с цитированием
  #13 (permalink)  
Старый 08.07.2013, 15:32
Аспирант
Отправить личное сообщение для IVAAAAN Посмотреть профиль Найти все сообщения от IVAAAAN
 
Регистрация: 04.07.2013
Сообщений: 47

Сообщение от Ruslan_xDD Посмотреть сообщение
А где html, head, body, кодировка?
все есть, просто сюда решил не скидовать, т.к оно вам думаю не надо, место будет занимать.
Ответить с цитированием
  #14 (permalink)  
Старый 08.07.2013, 15:41
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

я раз 100 сгенерил, у меня все норм.. можете тогда скрин прислать??
Ответить с цитированием
  #15 (permalink)  
Старый 08.07.2013, 15:44
Аспирант
Отправить личное сообщение для IVAAAAN Посмотреть профиль Найти все сообщения от IVAAAAN
 
Регистрация: 04.07.2013
Сообщений: 47

Сообщение от skrudjmakdak Посмотреть сообщение
я раз 100 сгенерил, у меня все норм.. можете тогда скрин прислать??
вы генерили только level 1? да, тогда генерятся только два блока, если level 10, то 10 блоков. тут и проблема
Ответить с цитированием
  #16 (permalink)  
Старый 08.07.2013, 15:49
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

ааа. нудак конечно.. у вас позиционирование какое? статичное, разумеется будет в низ тянуть. делайте абсолютное, а game_area релативное
Ответить с цитированием
  #17 (permalink)  
Старый 08.07.2013, 15:50
Профессор
Отправить личное сообщение для skrudjmakdak Посмотреть профиль Найти все сообщения от skrudjmakdak
 
Регистрация: 27.04.2012
Сообщений: 1,410

ну и соответственно не margin-left и margit-top использовать надо будет.. а top и left
Ответить с цитированием
  #18 (permalink)  
Старый 08.07.2013, 15:58
Аспирант
Отправить личное сообщение для IVAAAAN Посмотреть профиль Найти все сообщения от IVAAAAN
 
Регистрация: 04.07.2013
Сообщений: 47

Сообщение от skrudjmakdak Посмотреть сообщение
ну и соответственно не margin-left и margit-top использовать надо будет.. а top и left
это я понял, но тогда есть шанс что они переплетутся. а точнее инфа 100%, они переплетутся
Ответить с цитированием
  #19 (permalink)  
Старый 08.07.2013, 16:01
Аватар для ruslan_mart
Профессор
Отправить личное сообщение для ruslan_mart Посмотреть профиль Найти все сообщения от ruslan_mart
 
Регистрация: 30.04.2012
Сообщений: 3,018

IVAAAAN, или поставьте для gamearea overflow:hidden, тогда ничего вылазить не будет
Ответить с цитированием
  #20 (permalink)  
Старый 08.07.2013, 16:02
Аспирант
Отправить личное сообщение для IVAAAAN Посмотреть профиль Найти все сообщения от IVAAAAN
 
Регистрация: 04.07.2013
Сообщений: 47

Сообщение от Ruslan_xDD Посмотреть сообщение
IVAAAAN, или поставьте для gamearea overflow:hidden, тогда ничего вылазить не будет
ага, и нужно мне кол-во блоков тоже тогда отображаться не будет
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сортировка блоков по параметрам webmanss Элементы интерфейса 17 18.06.2016 20:04
Переключение блоков. lon Элементы интерфейса 7 03.07.2013 09:08
Генерация поля из 8000 картинок на стороне клиента VS генерация картинки на сервере xintrea Events/DOM/Window 2 25.06.2013 20:10
Печать невидимых блоков mixeeff Events/DOM/Window 7 11.03.2009 11:41