jquery+css实现图片立体堆叠幻灯片切换效果代码

代码语言:html

所属分类:幻灯片

代码描述:jquery+css实现图片立体堆叠幻灯片切换效果代码

代码标签: jquery css 图片 立体 堆叠 幻灯片 切换

下面为部分代码预览,完整代码请点击下载或在bfwstudio webide中打开

<!DOCTYPE html>
<html lang="en" >
<head>
  <meta charset="UTF-8">
<style>
    #slider,.slider-wrap,#intro-slider { position: absolute; width: 100%; height: 100%; right: 0; }
.slider-wrap {
	margin: 0 auto;
	position: relative;
	perspective: 1000px;
	height: 100%;
}
#intro-slider {
	height: 100%;
	width: 100%;
	position: absolute;
	transform-style: preserve-3d;
	bottom: -0%;
}
#intro-slider div {
	transform-style: preserve-3d;
}
.intro-slide {
	position: absolute;
	text-align: center;
	color: #FFF;
	transition: transform 1.2s;
	left: 37%;
	top: 36%;
	opacity: 0;
	transform: rotateY(0deg) translate(-120px,-120px);
	width: 35%;
	padding-top: 50%;
	display: flex;
	align-items: center;
	background: #fff;
}
#intro-slider .intro-slide:first-child {
	z-index: 10 !important;
	transform: rotateY(0deg) translate(0px) !important;
	opacity: 1;
}
.intro-slide[data-position="2"] {
	z-index: 9;
	transform: rotateY(0deg) translate(-60px,-60px);
	opacity: 1;
}
.intro-slide[data-position="3"] {
	z-index: 8;
	transform: rotateY(0deg) translate(-120px,-120px);
	opacity: 1;
}
#slider-next,
#slider-prev {
	position: absolute;
	top: 52%;
	right: 20%;
	z-index: 10;
	cursor: pointer;
}
#slider-prev {
	left: 15px;
	transform: rotate(180deg);
}
/* slider section */
body {
	background: black;
	display: flex;
	align-items: center;
	justify-content: center;
}

* {
	padding: 0;
	margin: 0;
}

img {
	max-width: 100%;
}

section {
	height: 100vh;
    width: 600px;
    position: relative;
    overflow-x: hidden;
    min-height: 550px;
    margin-top: -44px;
}

.poster-box::before,
.poster-box::after,
.intro-slide::before,
.intro-slide::after {
	content: "";
	width: 30px;
	height: 30px;
	border-left: 2px solid #36D8B1;
	border-top: 2px solid #36D8B1;
	position: absolute;
	top: -8px;
	left: -8px;
	opacity: 0.5;
	transition: 0.5s;
}

.intro-slide::aft.........完整代码请登录后点击上方下载按钮下载查看

网友评论0