Показать сообщение отдельно
  #4 (permalink)  
Старый 23.05.2016, 11:32
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,662

dmk,
window.onload = window.onresize = addIndentPreview;

function addIndentPreview() {
	var img, imgs = document.querySelectorAll('.js-preview-img'), i = imgs.length;
	while (i--) {
		img = imgs[i];
		img.indent = img.parentNode.clientHeight - img.clientHeight;
		img.onmouseenter = img.onmouseleave = function () {
			this.style.marginTop = (parseInt(this.style.marginTop)) ? '0px' : this.indent + 'px';
		};
	}
}
Ответить с цитированием