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

用织梦做的手机网站怎么才能和电脑同步电子商务网站建设与管理目录

用织梦做的手机网站怎么才能和电脑同步,电子商务网站建设与管理目录,wordpress 4.9.9,开源cms下载最近在做项目#xff0c;有这样要求#xff0c;需要在指定容器中添加水印#xff0c;也可不设置容器#xff0c;如果没有容器#xff0c;则添加在整个页面中#xff0c;即body#xff0c;当接到这个需求的时候我第一想的方法就是用canvas来实现#xff0c;话不多说搞起…最近在做项目有这样要求需要在指定容器中添加水印也可不设置容器如果没有容器则添加在整个页面中即body当接到这个需求的时候我第一想的方法就是用canvas来实现话不多说搞起来。 实现方法 首先我们在utils文件中新建一个waterMark.js文件。 let watermark {}; let setWatermark (text, sourceBody) {let id watermark_fjq_ parseInt(Math.random() * 100000);if (document.getElementById(id) ! null) {document.body.removeChild(document.getElementById(id));}//水印图片let can document.createElement(canvas);can.width 390; // 单个水印大小can.height 180; // 单个水印大小let cans can.getContext(2d);cans.rotate((-20 * Math.PI) / 180);cans.font 14px Vedana;cans.fillStyle rgba(200, 200, 200, 0.20); //水印颜色cans.textAlign left;cans.textBaseline Middle;cans.fillText(text, can.width / 20, can.height);//设置插入div样式let water_div document.createElement(div);water_div.id id;water_div.style.pointerEvents none;water_div.style.overflow hidden;water_div.style.background url( can.toDataURL(image/png) ) left top repeat;if (sourceBody) {sourceBody.style.position relative;water_div.style.width 100%;water_div.style.height 100%;water_div.style.position absolute;water_div.style.top 0;water_div.style.left 0;sourceBody.appendChild(water_div);} else {water_div.style.top 3px;water_div.style.left 200px;water_div.style.position fixed;water_div.style.zIndex 9999;water_div.style.width document.documentElement.offsetWidth px;water_div.style.height document.documentElement.offsetHeight px;document.body.appendChild(water_div);}return id; };/*** 该方法只允许调用一次* param:* text 水印内容* sourceBody 水印添加在哪里不传就是body* */ watermark.set (text, sourceBody) {setTimeout(() {setWatermark(text, sourceBody);}, 1000); //延迟加载 };export default watermark;使用方法 在main.js 中引入 waterMark.js。 // 引入水印文件地址 import watermark from /utils/waterMark Vue.prototype.$watermark watermark如果我们在指定页面中使用 this.$watermark.set(textdom) 参数说明是否必填text水印内容是dom水印容器。若不传则全屏水印若传则指定容器。否 比如在指定容器水印  templatediv classpagediv refcontent/div/div /templatescript export default {data() {return {};},mounted(){this.$watermark.set(码云笔记,this.$refs.content)},beforeDestroy() {this.$watermark.set(,this.$refs.content);} }; /script我这里需要给整个项目页面添加水印所以在App.vue文件中引入 templaterouter-view / /templatescript export default {name: App,data() {return {};},mounted() {this.$watermark.set(码云笔记);},beforeDestroy() {this.$watermark.set();}, }; /script 结语 以上就是我在Vue项目为页面添加水印效果都是实际项目中使用过的大家可以直接CV使用如果大家有更好的方法欢迎留言交流。
http://www.w-s-a.com/news/599357/

相关文章:

  • wordpress教程 网站标题莱芜大众网
  • 网站建设业务终止合作范本主机公园wordpress
  • 口碑好企业网站建设网站建设与什么专业有关
  • 助贷获客系统快速优化排名公司推荐
  • 重庆做网站优化推广的公司企业网站如何进行定位
  • 高密市赏旋网站设计有限公司山东广饶县建设局网站
  • 成都哪里有网站开发公司网业分离是什么
  • 购物导购网站开发女孩学建筑学好找工作吗
  • 做网站沈阳掌握夏邑进入公众号
  • 怎么做自动提卡网站谷歌推广怎么做
  • 大同网站建设熊掌号wordpress 首页单页
  • 青岛网站美工成都优秀网站建设
  • 聊城大型门户网站建设多版本wordpress
  • 建网站的公司 快云wordpress的搜索
  • 贷款网站模版东莞网站建设哪家专业
  • 做做网站已更新878网站正在建设中
  • dz旅游网站模板网站上做百度广告赚钱么
  • 青岛外贸假发网站建设seo优化名词解释
  • 四川建设厅网站施工员证查询网站建设行业政策
  • 网站全站出售dw怎么设计网页
  • 合肥网站建设方案服务网站建设推荐郑国华
  • 襄阳网站建设需要多少钱台州网站设计公司网站
  • 东莞专业拍摄做网站照片如何在百度上发布自己的广告
  • 网站建设费 科目做网站建设最好学什么
  • php商城网站建设多少钱深圳市建设
  • 有什么做糕点的视频网站黄岛做网站
  • 做视频课程网站建设一个普通网站需要多少钱
  • 专做化妆品的网站合肥做网站建设公司
  • 唐山企业网站网站建设费计入那个科目
  • 企业网站制作运营彩虹云主机官网