整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:

webgl实现的动态3d卡片背景特效html页面源码

家好,今天给大家介绍一款, webgl实现的动态3d卡片背景特效html页面源码,(图1)。送给大家哦,获取方式在本文末尾。

图1

鼠标悬停的时候,卡片背景图片的3d效果会发生变化(图2)

图2

可以用鼠标左右拖动卡片浏览(图3)

图3

代码完整,需要的朋友可以下载学习(图4)

图4

本源码编码:10175,需要的朋友,点击下面的链接后,搜索10175,即可获取。

就爱UI - 分享UI设计的点点滴滴

定义基本的html标签,我使用的无序列表。

<ul class="card-wrapper">
  <li class="card">
    <img src="../myfile/images/1.jpg" alt="">
    <h3>A Super Wonderful Headline</h3>
    <p>Lorem ipsum sit dolor amit</p>
  </li>
  <!-- 其它li -->
</ul>

接下来使用网格布局创建基本的样式,并去掉列表的默认样式

.card-wrapper {
  list-style: none;
  padding: 0;
  margin: 0;
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(30ch, 1fr));
  grid-gap: 1.5rem;
}
.card {
  background-color: #fff;
  border-radius: 0.5rem;
  box-shadow: 0.05rem 0.1rem 0.3rem -0.03rem rgba(0, 0, 0, 0.45);
  padding-bottom: 1rem;
}

.card > :last-child {
  margin-bottom: 0;
}

.card h3 {
  margin-top: 1rem;
  font-size: 1.25rem;
}

img {
  border-radius: 0.5rem 0.5rem 0 0;
  width: 100%;
}

img ~ * {
  margin-left: 1rem;
  margin-right: 1rem;
}

这个是目前的效果

接下来我们要统一一下图片的大小和图片自适应的高度变化,可以使用 max 方法,防止用户视口设置的太大或者太小导致图片高度影响布局,需要在 img 标签样式里面添加2个样式

img {
  /* 省略之前的样式 */
  object-fit: cover;
  height: max(10rem, 30vh);
}

根据高度的变化会影响图片的高度变化,但不会缩放的太大或者太小。

如果浏览器支持 aspect-ratio 属性的话,也可以把 height 替换一下

img {
  /* 省略之前的样式 */
  object-fit: cover;
  aspect-ratio:4/3;
}

可以根据自己的项目需求去设置的比例。

件很悲伤的事情,距离下个假期还有116天!可是再过12天就是父情节了,那么,在下个节日到来之前,赶紧恶补一些新技能吧!

还记得小时候,不管是生日还是过节,总会收到来自同学、朋友的祝福卡片,虽然当时画的可能不是那么的漂亮、好看,但是收到贺卡的那一刻却是无比的开心的。然而现在,无论是生日、节假日,我们都成功的把它们过成了吃货节。逛街、吃饭、唱歌,虽然当时乐在其中,可是过后却总发觉少了些什么。。。

其实,偶尔也曾想过要重新拾笔,自己亲笔画一张贺卡,可奈何没有绘画基础,手残党一枚。也有一段时间曾用过腾讯企鹅邮箱群发贺卡,然后就没有然后了。。。

再后来,因为工作接触到了Edraw亿图图示软件,然后又重新激发了我的这一想法,原因嘛,请看我详细说来。。。

亿图软件

亿图软件比较方便的一点是它自带了一个庞大的符号库,只需要通过拖放的方式就可以快速的制作出精美的节日贺卡,而且还可以在卡片的任何一个地方创建文本框并进行编辑。即使是没有任何绘画功底,也可以轻松制作出最具创意和独一无二的节日贺卡。

除此之外亿图还内置了一系列精美的圣诞节贺卡模板,以及大量的免费的在线模板,可以帮助我们更快的制作漂亮的贺卡,从而节省绘图时间。

绘制贺卡的最终目的当然是为了将它赠予朋友或亲人,如果你需要邮寄,可以选择将它打印出来,或者通过电子邮件发送,可以一键导出为PDF、图片、html等格式,是不是很方便呢!

亿图图示

在亿图最新8.7版中新增了分享功能,电脑、手机可以通过浏览器就可以打开浏览,手机还可以通过扫描二维码进行浏览,也可以很方便的转发分享给朋友、家人。

Edraw Max

此时此刻,我只想说,等下一个节日,看我不来个惊喜,给你一个大大的surprise!

温馨提示:点击这里:http://www.edrawsoft.cn/viewer/s/?u=6bce5801842181 可以预览我分享的文件哦!