Показать сообщение отдельно
  #5 (permalink)  
Старый 07.11.2016, 14:49
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,205

Хватит и такого варианта.

window.onload = function(){
	var obj = document.querySelectorAll('#list-holder img');
	for(var j = 0; j < obj.length; j++){
		var par=obj[j].parentNode;
		obj[j].style.marginLeft = ((par.clientWidth - obj[j].clientWidth)/2) + 'px';	
		obj[j].style.marginTop = ((par.clientHeight - obj[j].clientHeight)/2) + 'px';
	};
};
Ответить с цитированием