SVG图像变形过渡轮播图

 时间:2026-02-14 11:03:55

1、新建html文档。

SVG图像变形过渡轮播图

2、书写hmtl代码。

<main>

<div class="content content--fixed">

<header class="codrops-header">

<h1 class="codrops-header__title">Animated Frame Slideshow</h1>

</header>

<nav class="demos">

<svg class="icon icon--keyboard"><use xlink:href="#icon-keyboard"></use></svg>

<a class="demo" href="#"><span>Demo 1</span></a>

<a class="demo demo--current" href="index2.html"><span>Demo 2</span></a>

<a class="demo" href="#"><span>Demo 3</span></a>

<a class="demo" href="#"><span>Demo 4</span></a>

<a class="demo" href="#"><span>Demo 5</span></a>

<a class="demo" href="#"><span>Demo 6</span></a>

</nav>

</div>

<div class="slideshow">

<div class="slides">

<div class="slide slide--current">

<div class="slide__img" style="background-image: url(img/9.jpg);"></div>

<h2 class="slide__title">Relax</h2>

<p class="slide__desc">Find out why so many travelers always come back.

<a class="slide__link" href="#">Explore destinations</a>

</div>

<div class="slide">

<div class="slide__img" style="background-image: url(img/10.jpg);"></div>

<h2 class="slide__title">Unwind</h2>

<p class="slide__desc">Untouched natural beauty makes this place unique.

<a class="slide__link" href="#">Adventure yourself</a>

</div>

<div class="slide">

<div class="slide__img" style="background-image: url(img/11.jpg);"></div>

<h2 class="slide__title">Wallow</h2>

<p class="slide__desc">Leave society behind and indulge yourself in tranquility.

<a class="slide__link" href="#">Discover calmness</a>

</div>

<div class="slide">

<div class="slide__img" style="background-image: url(img/12.jpg);"></div>

<h2 class="slide__title">Revel</h2>

<p class="slide__desc">Discover great activities with breathtaking views.

<a class="slide__link" href="#">Find out more</a>

</div>

</div>

<nav class="slidenav">

<button class="slidenav__item slidenav__item--prev">Previous</button>

<span>/</span>

<button class="slidenav__item slidenav__item--next">Next</button>

</nav>

</div>

</main>

SVG图像变形过渡轮播图

3、书写css代码。

 @media screen and (min-width: 55em) {

.demos { display: flex; justify-self: end; }

.demo { display: block; width: 17px; height: 17px; margin: 0 4px; border-radius: 50%; background: var(--color-link); }

a.demo--current { background: var(--color-link-hover); }

.demo span { line-height: 1; position: absolute; right: 100%; display: none; margin: 0 1em 0 0; }

.demo--current span { display: block; }

}

 @media screen and (max-width: 55em) {

body { padding: 0 0 4em 0; }

.content { flex-direction: column; height: auto; min-height: 0; padding-bottom: 10em; }

.content--fixed { position: relative; z-index: 1000; display: block; padding: 0.85em; }

.codrops-header { flex-direction: column; align-items: center; }

.codrops-header__title { font-weight: bold; padding-bottom: 0.25em; text-align: center; }

.github { display: none; }

.codrops-links { margin: 0; }

.slide__desc { font-size: 1em; }

.slide__link { font-size: 0.85em; }

}

SVG图像变形过渡轮播图

4、书写并添加js代码。

<script src="js/imagesloaded.pkgd.min.js"></script>

<script src="js/ani.min.js"></script>

SVG图像变形过渡轮播图

5、代码整体结构。

SVG图像变形过渡轮播图

6、查看效果。

SVG图像变形过渡轮播图

  • 秀米编辑器怎么生成图文的永久链接?
  • 如何用秀米做出自动轮播的动画?
  • 秀米如何设置生成自定义样刊模板
  • 秀米编辑器怎么同步到公众号
  • 秀米如何生成长图分享给别人?
  • 热门搜索
    河南旅游团 旅游超市 酒泉旅游景点大全 乐六旅游 北京 旅游景点 巴布亚新几内亚旅游 阿联酋旅游价格 香港西贡旅游攻略 2人被列入全国旅游市场黑名单 天津市内旅游景点