Показать сообщение отдельно
  #3 (permalink)  
Старый 30.11.2017, 21:11
Аватар для void()
Профессор
Отправить личное сообщение для void() Посмотреть профиль Найти все сообщения от void()
 
Регистрация: 11.08.2017
Сообщений: 208

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title>Document</title>
	<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>

</head>
<body>
	<div id="test" style="height:2000px;"></div>
	<div class="floatDiv"></div>

	<script>

		$(document).ready(function () {
			var element = document.querySelector('.floatDiv');

			$(window).scroll(function(){
				var ScrollTop = parseInt($(window).scrollTop());


				if (ScrollTop > 300 && ScrollTop < 1000) {
					element.classList.add("left");
				}else{
					element.classList.remove("left");
				}
				if (ScrollTop > 1000) {
					element.classList.add("left2");
				}else{
					element.classList.remove("left2");
				}
			});
		});
	</script>

	<style>
	body{
		margin: 0;	
		padding: 0;	
	}
	.floatDiv{
		width: 200px;
		height: 200px;
		background:darkOrange;
		margin:0 auto;
		position:fixed;
		top:0;
		transition: 1s;
	}

	.left{
		background: #333;
		height: 100%;
		width: 100px;	
		transition: 1s;
	}
	.left2{
		background: blue;
		height: 100px;
		width: 100%;	
		transition: 1s;
		bottom:0;

	}
</style>
</body>
</html>

Последний раз редактировалось void(), 30.11.2017 в 21:15.
Ответить с цитированием