当前位置: 首页 > news >正文

淘宝客个人网站建设网页设计与制作题目

淘宝客个人网站建设,网页设计与制作题目,郑州网站设计 品牌 视觉,免费自助建站软件文章目录前言效果电脑效果手机效果说明完整代码index.html前言 诶#xff1f;这有一个按钮(#xff5e;#xffe3;▽#xffe3;)#xff5e;#xff0c;这是一个在html中实现的具有金属质感并且能镜面反射的按钮~ 效果 电脑效果 手机效果 说明 主要思路是使用 navig… 文章目录前言效果电脑效果手机效果说明完整代码index.html前言 诶这有一个按钮(▽)这是一个在html中实现的具有金属质感并且能镜面反射的按钮~ 效果 电脑效果 手机效果 说明 主要思路是使用 navigator.mediaDevices.getUserMedia()调用设备摄像头来实现镜面反射css部分用到了filter属性后期可以根据需要调整它的属性值做出更多反射效果。有了思路实现起来还是比较简单的。 需要注意的是window.navigator.mediaDevices.getUserMedia()只能在localhost或https下才能使用否则会报错哦。 完整代码 index.html !DOCTYPE html html langenheadmeta charsetUTF-8meta nameviewport contentwidthdevice-width, user-scalableno, minimum-scale1.0, maximum-scale1.0script srchttps://cdn.jsdelivr.net/npm/vue2/dist/vue.js/scriptstylebody {background-color: rgb(86, 86, 86);}:root {--transition: 0.1s;--border-radius: 56px;}.button-wrap {margin: calc(30vh - 50px) auto 0;width: 300px;height: 100px;position: relative;transition: transform var(--transition), box-shadow var(--transition);}.button-wrap.pressed {transform: translateZ(0) scale(0.98);}.button {width: 100%;height: 100%;overflow: hidden;border-radius: var(--border-radius);box-shadow:0px 0px 10px rgba(0, 0, 0, 0.6),0px 0px 20px rgba(0, 0, 0, 0.4),0px 0px 40px rgba(0, 0, 0, 0.2),inset 0 2px 2px rgba(255, 255, 255, 0.8),inset 0 -2px 2px rgba(255, 255, 255, 0.8);transform: translateZ(0);cursor: pointer;}.button.pressed {box-shadow:0px 0px 5px rgba(0, 0, 0, 0.6),0px 0px 10px rgba(0, 0, 0, 0.4),0px 0px 20px rgba(0, 0, 0, 0.2),inset 0 2px 2px rgba(255, 255, 255, 0.8),inset 0 -2px 2px rgba(255, 255, 255, 0.8);}.text {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);pointer-events: none;color: rgba(0, 0, 0, 0.9);font-size: 48px;font-weight: bold;text-shadow:0px 2px 1px rgba(255, 255, 255, 0.3),0px -2px 1px rgba(255, 255, 255, 0.3);}.text::selection {background-color: transparent;}.button .button-reflection {width: 100%;height: 100%;transform: scaleX(-1);object-fit: cover;opacity: 0.7;filter: blur(2px) saturate(0.6) brightness(1.1);object-position: 0 -100px;}/style /headbodydiv idappdiv v-showcameraOpened :classbutton-wrap ${buttonPressed ? pressed : }div :classbutton ${buttonPressed ? pressed : } mousedownsetButtonPressed(true)mouseupsetButtonPressed(false) touchstartsetButtonPressed(true) touchendsetButtonPressed(false)video classbutton-reflection refreflectionRef //divdiv classtextButton/div/div/divscriptnew Vue({el: #app,data: {cameraOpened: false,buttonPressed: false},mounted() {const _this thisnavigator.mediaDevices.getUserMedia({video: true,audio: false}).then((stream) {const video this.$refs.reflectionRefvideo.srcObject stream;video.onloadedmetadata () {_this.cameraOpened truevideo.play()}})},methods: {setButtonPressed(val) {this.buttonPressed val}}})/script /body/html
http://www.dnsts.com.cn/news/241296.html

相关文章:

  • 天津开发区网站设计公司中国建设银行联行号查询网站
  • discuz门户网站模板手机一般通过什么来进行知识点挖掘
  • 网站公司打电话来说做网站浙江工程信息网
  • 不能打开建设银行网站怎么办网站建设交易平台
  • 红酒专业网站建设网站建设微商城多少钱
  • 在线做初中题网站谷歌play商店官网
  • 网站建设报价流程网站配置怎么
  • 比较出名的网站建设公司网站规划与开发
  • 视频分享网站建设做一款小程序需要多少钱
  • 医院网站加快建设方案企业网络费用一年多少钱
  • 怎么给网站做关键词搜索南昌模板建站代理
  • 南山网站建设乐云seo三维家
  • 重庆推广网站的方法深圳小程序开发官网
  • 品牌网站案例郑州外贸网站建设哪家好
  • 鄂州网站建设设计wordpress 表单 入库
  • 网站开发 0755wordpress ftp存储
  • wordpress新建页面位置中小型企业网站优化案例
  • 自建网站 支付宝装修公司加盟哪个好
  • 外国人做的甲骨文网站百度大搜数据多少钱一条
  • 翻译网站建设方案jquery 网站模板
  • 第一站长网建e室内设计装修效果图
  • 清远网站开发建站网站苏州
  • 麻城网站建设公司在线html制作网页
  • 石家庄网站建设推广公司哪家好如何加入百度推广
  • 网站建设内容方法网站专题页做多大尺寸
  • 沈阳做招聘网站百度下载安装 官方
  • 专业苏州房产网站建设手机app开发最好的工具
  • 网站推广分为哪几个部分广东东莞直播基地
  • 全球电子商务网站遵义seo网络优化招聘
  • 官方网站下载免费ASP.NET实用网站开发答案