1.怎样把看到的网页中的css样式跟js一起保留下来
2.520情人节表白网页代码~html+css+js浪漫星空❤爱心3D相册 (含音乐)
3.js+css做一个下雨的页面
怎样把看到的网页中的css样式跟js一起保留下来
下面我给你演示一遍:当你看到一个网页的时候,右键查看网页源代码,如图,之后在源代码界面找到你要的JS或者CSS,点击右键,如图,绘制简谱 源码选择链接另存为,这样就保存下来了。
情人节表白网页代码~html+css+js浪漫星空❤爱心3D相册 (含音乐)
一年一度的情人节、七夕情人节、生日礼物、告白师妹、圣诞节、元旦节跨年、程序员表白,是否想给女朋友或心仪的女生一个惊喜?今天这篇博客将分享如何使用html、css和javascript编写浪漫星空爱心3D相册代码,快来学习制作属于程序员的浪漫吧!
在表白前,我们的留言区已开放,快来展示你的java版迅雷源码独特表白方式,向心仪的人表白吧!
程序员/七夕情人节//表白/求婚,是否想给女朋友或心仪的女生一个惊喜?html、css和javascript编写的浪漫星空爱心相册表白效果,酷炫迷人,助你轻松赢得芳心,祝愿大家有情人终成眷属,天长地久。快来学习制作属于程序员的浪漫吧!
一、porto admin 源码下载PC端演示:在线演示地址
二、H5端演示
❉ 代码文件目录
一、3D相册(代码实现)
1. html(相册部分)
2. js(星空部分)
❉ 3D相册裁剪(教程)
1. 需要一张(可自定义)
2. 相片裁剪(教程)
首先:下载美图秀秀/百度下载/或者软件安装,或使用在线链接裁剪→在线裁剪链接
2. 美图秀秀(电脑版)裁剪
1. 选择需要裁剪的
2. 裁剪大小建议在px *px左右,否则太大,页面会出现卡顿现象
3. 保存相片
❉ 歌曲mp3更换教程(教程)
如需更换mp3背景音乐,可自行下载更换即可~ mp3免费下载地址
1. 搜索需要的歌曲
2. 下载
3. 获取歌曲id
4. 关注公众号后/复制链接到浏览器打开
5. 下载mp3~下载完毕后自行替换mp3文件即可(如不想修改代码,必须保持名称一致)
❉ 做好的网页效果,如何通过发链接给别人看?
1.1 解决部署上线→部署上线工具(可永久免费使用)
1. 不需要买服务器就能部署线上,全世界都能访问你的pyc 能看到源码连接啦,这里给大家推荐一个程序员必备神器~ 插件集成了超级多好用的插件,免费下载安装,简单易懂,简直神器~ 需要可在文章下方公众号获取
2. 把你的代码效果做好了以后,部署到线上,把链接发给别人,就可以让对方通过你的连接点击进去,就能看到你的网页效果啦,电脑端和手机端都可以噢!(不然别人看你的vim1源码网页都要发文件过去,体验感不太好哦~)
1.1 部署流程
1.2 哇~ 部署成功
哇~ 部署成功!将你写好的页面部署上线后,全世界的人都可以通过链接访问到你的网页了(永久免费使用哦)~
❉ 前端零基础入门到高级(视频+源码+开发软件+学习资料+面试题)一整套(教程)
适合入门到高级的童鞋们入手~
❉ 源码获取
❉ 关注我,点赞博文~ 每天带你涨知识!
❉ 1.看到这里了就[点赞+好评+收藏]三连~ 支持下吧,你的「点赞,好评,收藏」是我创作的动力。
❉ 2.关注我~ 每天带你学习:各种前端插件、3D炫酷效果、展示、文字效果、以及整站模板、大学生毕业模板、期末大作业模板等!「在这里有好多前端开发者,一起探讨前端Node知识,互相学习」!
❉ 3.以上内容技术相关问题可以相互学习,可关注↓公众号获取更多源码!
❉ 更多表白源码
❤款表白源码演示地址
js+css做一个下雨的页面
夏天在南方最常见的就是高温和下雨了,我们就用js+css做一个下雨的页面吧1、html我们先把内容区域写好,
css
html,body{ height:%;width:%;background-color:rgba(0,0,0,.5);overflow:hidden;}.content{ height:%;}#rainBox{ height:%;}.rain{ position:absolute;width:2px;height:px;background:linear-gradient(rgba(,,,.3),rgba(,,,.));}html
<divid="app"><divclass="content"><divid="rainBox"></div></div></div>2、制作单个雨滴雨滴采用js方式动态添加,所以我们只需要书写样式即可,这里把雨滴做成一个渐变色的效果
.rain{ width:2px;height:px;background:linear-gradient(rgba(,,,.3),rgba(,,,.));}3、雨滴的运动雨滴的div用绝对定位固定初始位置,top=0,left随机,赋予出现位置的随机性
声明一个初始值为1的变量gap
使用js动态修改其top,使其移动落下,位置在gap上增加,gap也相应增加1,使其有一个加速度下落的效果
定时器每隔ms执行上述逻辑,当雨滴的top值超过了屏幕高度的时候,就把该元素移除
rain.style.top=0;rain.style.left=`${ Math.random()*boxWidth}px`;letgap=1;constloop=setInterval(()=>{ if(parseInt(rain.style.top)>boxHeight){ clearInterval(loop);box.removeChild(rain)}gap++rain.style.top=`${ parseInt(rain.style.top)+gap}px`;},)4、雨滴的添加letrain=document.createElement('div');rain.classList.add('rain');5、雨滴的移除box.removeChild(rain)完成代码完成了单个雨滴的从开始到下落,最后用定时器,批量随机生成大量雨滴
<!DOCTYPEhtml><html><head><metacharset="utf-8"><title></title><style>*{ margin:0;padding:0;}html,body{ height:%;width:%;background-color:rgba(0,0,0,.5);overflow:hidden;}.content{ height:%;}#rainBox{ height:%;}.rain{ position:absolute;width:2px;height:px;background:linear-gradient(rgba(,,,.3),rgba(,,,.));}</style></head><body><divclass="content"><divid="rainBox"></div></div><script>constbox=document.getElementById('rainBox');letboxHeight=box.clientHeight;letboxWidth=box.clientWidth;window.onresize=function(){ boxHeight=box.clientHeight;boxWidth=box.clientWidth;}functionrainDot(){ letrain=document.createElement('div');rain.classList.add('rain');rain.style.top=0;rain.style.left=`${ Math.random()*boxWidth}px`;rain.style.opacity=Math.random();box.appendChild(rain);letgap=1;constloop=setInterval(()=>{ if(parseInt(rain.style.top)>boxHeight){ clearInterval(loop);box.removeChild(rain)}gap++rain.style.top=`${ parseInt(rain.style.top)+gap}px`;},)}setInterval(()=>{ rainDot();},)</script></body></html>原文:/post/