程序员撩妹指南-抖音爆火3D相册

抖音上很火的3D立体动态相册 动态效果图 源码Demo: 一、新建一个index.html的文件,代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>纯CSS实现鼠标经过3D立体动态展示图片特效代码</title> <link type="text/c... 阅读详情

前言

最近,  妹子突然转发了一个抖音小视频

如图,就是拿女朋友照片做了个酷炫的相册

image

搞起

好的, 我懂了,这不就是标准的 “你看看别人家的老公多浪漫的意思么?!!”.

小编顿时不舒服了,这不就是很简单的H5做的么!

同时暗自腹诽(写这个的是什么程序员!! 工作做完了么?饱和么?!!)

吐槽归吐槽,该做的还得做,毕竟,保命要紧!

于是,小编花了几分钟“写”完,效果如下!

效果

image

(别想了,这么美的妹子不是小编的!!)当然, 老婆才是最美的!

编码

代码很简单,就一些css加一些“美颜”后的照片搞定(不美颜你试试??)

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>3D立体动态相册</title>
<style>
*{
	margin:0;
	padding:0;
}
body{
	max-width: 100%;
	min-width: 100%;
	height: 100%;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size:100% 100%;
	position: absolute;
	margin-left: auto;
	margin-right: auto;
}
li{
	list-style: none;
}
.box{
	width:200px;
	height:200px;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-size:100% 100%;
	position: absolute;
	margin-left: 42%;
	margin-top: 22%;
	-webkit-transform-style:preserve-3d;
	-webkit-transform:rotateX(13deg);
	-webkit-animation:move 5s linear infinite;
}
.minbox{
	width:100px;
	height:100px;
	position: absolute;
	left:50px;
	top:30px;
	-webkit-transform-style:preserve-3d;
}
.minbox li{
	width:100px;
	height:100px;
	position: absolute;
	left:0;
	top:0;
}
.minbox li:nth-child(1){
	background: url(../img/01.png) no-repeat 0 0;
	-webkit-transform:translateZ(50px);
}
.minbox li:nth-child(2){
	background: url(../img/02.png) no-repeat 0 0;
	-webkit-transform:rotateX(180deg) translateZ(50px);
}
.minbox li:nth-child(3){
	background: url(../img/03.png) no-repeat 0 0;
	-webkit-transform:rotateX(-90deg) translateZ(50px);
}
.minbox li:nth-child(4){
	background: url(../img/04.png) no-repeat 0 0;
	-webkit-transform:rotateX(90deg) translateZ(50px);
}
.minbox li:nth-child(5){
	background: url(../img/05.png) no-repeat 0 0;
	-webkit-transform:rotateY(-90deg) translateZ(50px);
}
.minbox li:nth-child(6){
	background: url(../img/06.png) no-repeat 0 0;
	-webkit-transform:rotateY(90deg) translateZ(50px);
}
.maxbox li:nth-child(1){
	background: url(../img/1.png) no-repeat 0 0;
	-webkit-transform:translateZ(50px);
}
.maxbox li:nth-child(2){
	background: url(../img/2.png) no-repeat 0 0;
	-webkit-transform:translateZ(50px);
}
.maxbox li:nth-child(3){
	background: url(../img/3.png) no-repeat 0 0;
	-webkit-transform:rotateX(-90deg) translateZ(50px);
}
.maxbox li:nth-child(4){
	background: url(../img/4.png) no-repeat 0 0;
	-webkit-transform:rotateX(90deg) translateZ(50px);
}
.maxbox li:nth-child(5){
	background: url(../img/5.png) no-repeat 0 0;
	-webkit-transform:rotateY(-90deg) translateZ(50px);
}
.maxbox li:nth-child(6){
	background: url(../img/6.png) no-repeat 0 0;
	-webkit-transform:rotateY(90deg) translateZ(50px);
}
.maxbox{
	width: 800px;
	height: 400px;
	position: absolute;
	left: 0;
	top: -20px;
	-webkit-transform-style: preserve-3d;
	
}
.maxbox li{
	width: 200px;
	height: 200px;
	background: #fff;
	border:1px solid #ccc;
	position: absolute;
	left: 0;
	top: 0;
	opacity: 0.2;
	-webkit-transition:all 1s ease;
}
.maxbox li:nth-child(1){
	-webkit-transform:translateZ(100px);
}
.maxbox li:nth-child(2){
	-webkit-transform:rotateX(180deg) translateZ(100px);
}
.maxbox li:nth-child(3){
	-webkit-transform:rotateX(-90deg) translateZ(100px);
}
.maxbox li:nth-child(4){
	-webkit-transform:rotateX(90deg) translateZ(100px);
}
.maxbox li:nth-child(5){
	-webkit-transform:rotateY(-90deg) translateZ(100px);
}
.maxbox li:nth-child(6){
	-webkit-transform:rotateY(90deg) translateZ(100px);
}
.box:hover ol li:nth-child(1){
	-webkit-transform:translateZ(300px);
	width: 400px;
	height: 400px;
	opacity: 0.8;
	left: -100px;
	top: -100px;
}
.box:hover ol li:nth-child(2){
	-webkit-transform:rotateX(180deg) translateZ(300px);
	width: 400px;
	height: 400px;
	opacity: 0.8;
	left: -100px;
	top: -100px;
}
.box:hover ol li:nth-child(3){
	-webkit-transform:rotateX(-90deg) translateZ(300px);
	width: 400px;
	height: 400px;
	opacity: 0.8;
	left: -100px;
	top: -100px;
}
.box:hover ol li:nth-child(4){
	-webkit-transform:rotateX(90deg) translateZ(300px);
	width: 400px;
	height: 400px;
	opacity: 0.8;
	left: -100px;
	top: -100px;
}
.box:hover ol li:nth-child(5){
	-webkit-transform:rotateY(-90deg) translateZ(300px);
	width: 400px;
	height: 400px;
	opacity: 0.8;
	left: -100px;
	top: -100px;
}
.box:hover ol li:nth-child(6){
	-webkit-transform:rotateY(90deg) translateZ(300px);
	width: 400px;
	height: 400px;
	opacity: 0.8;
	left: -100px;
	top: -100px;
}
@keyframes move{
	0%{
		-webkit-transform: rotateX(13deg) rotateY(0deg);
	}
	100%{
		-webkit-transform:rotateX(13deg) rotateY(360deg);
	}
}
</style>
</head>
<body>
<div class="box">
	<ul class="minbox">
		<li></li>
		<li></li>
		<li></li>
		<li></li>
		<li></li>
		<li></li>
	</ul>
	<ol class="maxbox">
		<li></li>
		<li></li>
		<li></li>
		<li></li>
		<li></li>
		<li></li>
	</ol>
</div>
</body>
</html>

注意,图片的话

效果想展示最佳就按小编推荐的尺寸来

01-06编号命名的图片尺寸是 100x100px的大小的,1-6编号是400x400px

感兴趣的同学, 公众号回复 “抖音相册” 即可获得代码下载链接!

请关注我的订阅号

订阅号.png

抖音程序猿3D表白html相册(神器).zip 程序员给女朋友用HTML5制作的3D相册,使用鼠标拖拽,能看到3D旋转效果,点击相片,相片能放大,移近。程序员发挥自己的专长,这是那些不懂编程的人望尘莫及的。本相册使用了HTML5的画布技术,需要谷歌浏览器或火狐浏览器等现代浏览器才能正常观看。 立即下载

相关推荐

抖音程序员女朋友相册源代码

抖音程序员女朋友相册源代码,实现鼠标移动放大,双层正方形旋转展示图片。可以更换img文件夹内图片,但是大小需要自行修改,外层图片大小为400*400px,内层为100*100px

抖音上很火的3D立体动态相册实现代码!

前言: 圣诞节快到了,是不是要给女朋友或者正在追求的妹子一点小惊喜呢,今天这篇博客就分享下前端代码如何实现3D立体动态相册。赶紧学会了,来制作属于我们程序员的浪漫吧!先上效果图,来引起下你们的兴趣。 正文: 一、新建一个index.html的文件,代码如下 <!DOCTYPE html> <html lang="en"> <head> <m...

jdk_wangtaida的博客 11万+

抖音很火的立方体相册.zip

最近抖音很火的立方体相册来啦!本资源包含了CSS文件,img,JS,下载后可以直接打开页面就能看到效果,你也可以替换成自己的照片,修改里面的样式。里面有详细的注释,它将会是你学习的好资源也是撩妹的好技能。

一周极客热文:程序员给女朋友用HTML5制作的3D相册(附源码)

一个高大上的HTML5作品,是利用HTML5 canvas制作的3D图片展示。据说是程序员给自己女朋友做的。 谁说程序员不懂浪漫! 源码下载:优快云下载频道或来自杨林枫的整理。 一、 提升开发效率的十个工具 Git——试一试。 Stack Overflow——满足了它的活跃用户的虚荣心,而那些没有帐户的用户会不断的涌进来,找到他们满意的答案,并且点击推荐的广告。 Office 36...

博客 2万+

程序员给女朋友做的精美3D相册

程序员给女朋友用HTML5制作的3D相册 感觉挺漂亮。 整理里一个自己可以换相片

HTML5 3D立体美女墙相册源码

HTML5非常强大,尤其是和CSS3结合,有时候能达到非同凡响的网页动画效果。今天要分享的这款HTML5应用就是一款很酷的3D立体图片相册应用,它可以用鼠标多拽从多个角度浏览相册图片,点击图片,就可以放大图片,相册图片都是美女,千万别让女朋友看到。

程序员女朋友的相册是这样的

起因: 中午小姨发来一个某音视频,标题是: 【程序员女朋友的相册是这样的】 小姨表示很感兴趣 ???? ! 不刷抖音的我点进去看看有啥新奇 大致内容是: 普通人的相册 vs 程序员的相册 咋看很炫酷,很有趣;作为 程序媛 一眼识破,这不就是css3动画嘛,小case; 于是,打开我的HBuilder~ 以我的女神(韩孝周)为例: 仿某音-3d旋转相册效果如下: 文末奉上源码: hove...

cungudafa的博客 5万+

程序员给女朋友用HTML5制作的3D相册

程序员给女朋友用HTML5制作的3D相册 感觉挺漂亮,自己分析了一下。 整理里一个自己可以换相片

酷炫小程序相册源码,制作属于自己的相册,免费下载

下载地址:http://sucaiip.com/article-291.html 现有功能: 1.相册海报生成功能。 2.目前拥有34套相册模板。 3.模板消息群发功能。 4.广告功能,可调整小程序、链接地址。 5.流量主广告位置,目前用户很多都开通流量主了,所以流量主的广告位置已经做好。 6.打赏功能,用户给用户打赏,用户可在后台申请提现。 7.存储功能:支持本地存储、七牛存储、oss存储。 8...

A曾大大的博客 9639

3D相册源码

3d相册的例子,想了解学习android相册的朋友可以下载看看。

抖音里的特殊相册.zip

抖音里的特殊相册源码,需要更换下img中的图片,然后就可以使用啦

10行Python代码让你秒变微信撩妹达人

做微信聊天机器人,实现步骤: 1.获取微信的使用权,即python脚本能控制微信收发信息。 2.python脚本收到聊天信息后,要对该信息进行处理,返回机器人的回应信息。 简易版代码 指定聊天对象 简易版代码,是对任何人、任何群、任何公众号的新的内容都会回复,这bug问题很大。因为有的时候,一不小心顶撞了长辈、领导,那可就坑爹了。所以我们需要限定聊天对象的范围。 我们也可以指定聊天的群 运行效果 ...

码农黑羽的博客 1219

抖音最火html表白源码

抖音最火html表白源码,你值得拥有,抖音最火表白源码。

58行代码实现3D相册

前端初学者,目前是大三狗。 本专业不感兴趣,所有自学前端打算转行。 第一次写文章,请各位大佬多多指教。 刚看完htmlt与css基础部分,js还在学习中,做了一个小练习。 暂时没有截gif的软件,先用截图代替吧。 效果图就是这样: 步骤: 1.构建立体均匀分布的图片 2.使图片旋转 使用到的知识点: css部分: 1.transform 2.transform-style 3.perspecti...

weixin_33672109的博客 7365

工业互联网工控安全与工业质检AI大模型建设方案.pptx

工业互联网工控安全与工业质检AI大模型建设方案.pptx

2024 《计算机网络》实验教学指导书.doc

2024 《计算机网络》实验教学指导书.doc

抖音旋转相册制作详解(包含源代码html+css)

大家好! 制作旋转相册很简单,需要工具为:Windows的记事本即可:(如果有专业的HTML编辑工具会更方便); 首先新建文件夹如:旋转相册实例;取题材,图片(分别命名号序列,之所以序列方便下面引入图片修改路径); 我新建的目录如下:命名12张图片名称,其中:3.css和turn.html为接下来要实现的内容。 首先,图片准备好了,新建css样式文件。 *{ margin...

weixin_41721822的博客 1万+

LPDDR5X内存技术解析:性能提升与优化策略

内存技术在现代计算系统中扮演着核心角色,其性能直接影响整体系统效率。LPDDR5X作为JEDEC最新标准,通过提升数据传输率至8533Mbps、优化能效比15%以上,并扩展突发长度至32字节,显著提升了移动设备的处理能力。这些改进特别适用于5G通信、AI加速(如昇腾芯片)及8K视频处理等高带宽需求场景。技术原理上,LPDDR5X引入了动态电压频率调整(DVFS)和可编程突发长度等创新机制,有效降低了实际应用中的延迟。在工程实践中,合理的PCB布局和信号完整性验证是确保高速稳定运行的关键。随着AI和8K应用的

weixin_29190169的博客 396

一款炫酷的相册动画合集【源码分享】

这是一款炫酷的相册动画合集,集合了粒子、雪花、气泡、蝴蝶心形路径、星星、相册翻页等效果,有需要的可以点击下方名称链接下载。 效果图 炫酷的相册动画合集 整理不易,欢迎大家交流学习。 ...

IEYES的博客 3850

SimpleFOC STM32实战:基于F103与HAL库,剖析速度环与电流环的协同控制

本文详细介绍了基于STM32F103与HAL库的SimpleFOC实战应用,重点剖析速度闭环控制与电流环的协同工作原理。通过开发环境搭建、参数调试技巧及性能优化方案,帮助开发者高效实现无刷电机精准控制,适用于机器人、无人机等高精度应用场景。

weixin_29170327的博客 475

ComfyUI面部修复FaceDetailer保姆级教程:从模型选择到参数调优全解析

本文提供ComfyUI面部修复FaceDetailer的保姆级教程,深度解析从模型选择到参数调优的全过程。针对常见的五官模糊、肤色不均等问题,详细对比了BBox与Segm检测器的优劣,并给出SD1.5与SDXL模型的核心参数联动策略与实战方案,帮助用户精准掌控AI绘画中的面部修复效果。

weixin_29073241的博客 471
上一篇: 04. 就该这么学并发 - 线程的结束
下一篇: 我和媳妇吵了一架后.....
码哥说
博客等级 码龄8年 5645粉丝 172原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

码哥说

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值