简单的界面切换(无滚动条)

<!DOCTYPE html>
<html>
<head>
	<meta charset="utf-8">
	<meta http-equiv="X-UA-Compatible" content="IE=edge">
	<title>滑动玻璃窗效果</title>
	<link rel="stylesheet" href="">
	<script src="http://code.jquery.com/jquery-latest.js"></script>
	<style>
		/*初始化,设置边距全部为0*/
		*{margin: 0;padding: 0;font-size: 62.5%;}
		/*设置视窗不显示滚动条*/
		html {
    		-ms-overflow-style:none;
    		overflow:-moz-scrollbars-none;
		}
		html::-webkit-scrollbar{width:0px}
		
		.content{
			width: auto;
		}
		.title{
			position: fixed;
			width: 300px;
			height: auto;
			/*border: 1px solid red;*/
			top: 28px;
			left: 108px;
		}
		.title p{
			display: block;
			font-size: 28px;
			color: #fff;
			font-family: "微软雅黑";
		}
		.container{
			width: 100%;
			background-repeat: no-repeat;
			background-size: contain;
		}
		img{
			width: 100%;
			height: 100%;
		}
		.select{
			width: auto;
			height: auto;
			list-style: none;
			position: fixed;
			top: 35%;
			left: 3%;
		}
		.select ul li{
			display: block;
			width: 14px;
			height: 14px;
			border: 1px solid #fff;
			border-radius: 50%;
			margin-top: 10px;
			cursor:pointer;
		}
		.select ul li.on{
			background-color: #fff;
		}
	</style>
</head>
<body>
	<div class="title"><p>这就是个标题,没事</p></div>
	<div class="content">
		<div class="container"><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1507722435030&di=b77cd7b284f2e19274352c087f8e486b&imgtype=0&src=http%3A%2F%2Fimgstore.cdn.sogou.com%2Fapp%2Fa%2F100540002%2F455377.jpg" alt=""></div>
		<div class="container"><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1507722518086&di=9e1bdb37b57c68de5964794c0973a1a6&imgtype=0&src=http%3A%2F%2Fimg2.niutuku.com%2Fdesk%2F1208%2F1924%2Fntk-1924-20355.jpg" alt=""></div>
		<div class="container"><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1507722518085&di=a62772dc719b97d36490e6c07c60b7d5&imgtype=0&src=http%3A%2F%2Fimg2.niutuku.com%2Fdesk%2F1208%2F1420%2Fntk-1420-17603.jpg" alt=""></div>
		<div class="container"><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1507722518084&di=35559b280e396f791cf40e140d755642&imgtype=0&src=http%3A%2F%2Fimg2.niutuku.com%2F1312%2F0823%2F0823-niutuku.com-28127.jpg" alt=""></div>
		<div class="container"><img src="https://timgsa.baidu.com/timg?image&quality=80&size=b9999_10000&sec=1507722518082&di=8c6722e47fa334d00e0d6c4f2eb34445&imgtype=0&src=http%3A%2F%2Fimg2.niutuku.com%2Fdesk%2F1208%2F1956%2Fntk-1956-32474.jpg" alt=""></div>
	</div>
	<div class="select">
		<ul>
			<li class="on"></li>
			<li class=""></li>
			<li class=""></li>
			<li class=""></li>
			<li class=""></li>
		</ul>
	</div>
	<script>
		var index = 0;
		var height = $(window).height();//获取窗口的高度
		$(".container").css("height",height);//设置图片的高度等于窗口的高度
		$(".content").css("height",height);
		$(".select ul li").click(function(){
			$(this).addClass('on').siblings('li').removeClass('on');
			index = $(this).index();
			$('html,body').animate({scrollTop:index*height+'px'},1000);
		});
		setTimeout(function(){
			$(document).scrollTop(0);
		},50)
	</script>
</body>
</html>

 

转载于:https://my.oschina.net/u/2244313/blog/1549286

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值