比较简单,直接上代码: <style type="text/css"> /* 最简单的实现禁止复制的方法,采用css方式禁止文字选择,当然这只兼容webkit内核浏览器 */ * { -webkit-user-select: none; } p {font-fa...
前端
jQuery的选择器对控件ID含有特殊字符的解决方法
问题描述 jQuery类库在我们实际项目中用的很多,大家经常需要根据控件的id,获取对应的html元素。但是,当id含有特殊字符的时候,是不能选中的。 jQuery的id选择器只支持,单词、阿拉伯数字、下划线、中划线。其...
CSS设置文字换行方式
原创文章,转载请注明出处,谢谢! CSS属性word-break指定了怎样在单词内断行。 word-break有几个主要属性如下: normal 使用浏览器默认的换行规则。英文只能在半角空格或连字符处断开,中文允许在任意位置...
JS生成[n,m]的随机数
预备知识 //向上取整。 Math.ceil(); //向下取整。 Math.floor(); //四舍五入。 Math.round(); //0.0 ~ 1.0 之间的一个伪随机数。【包含0不包含1】 //比如0.8647578968666494 Math.random(); // 获取从1到10...
微信小程序实现触摸滑动事件
微信小程序通过三个事件共同作用实现了触摸滑动事件,即bingtouchstart、bindtouchmove和bindtouchend事件。 WXML: <view class='btn' bindtouchstart='touchStart' bindtouchmove='touchMove' bindtouch...
微信小程序setData用法以及如何修改数组
1. setData说明 小程序中,没有双向数据绑定。 setData函数用于将数据从逻辑层发送到视图层(异步),同时改变对应的this.data的值(同步)。 直接修改this.data而不调用this.setData是无法改变页面的状态的,还...
JS下载Base64格式的图片(支持IE和移动端浏览器)
思路 在项目开发过程中,经常会有图片导出的需求,尤其是带有图表类的应用,通常需要将图表下载导出。 Chrome等新浏览器 在chrome等新版浏览器中实现base64图片的下载还是比较容易的: 创建一个a标签 将a标...
CSS3的@media用法
语法 @media [and | not | only] mediatype and | not | only (media feature) [and | not | only (media feature)] { css-code; } 你也可以针对不同的媒体使用不同 stylesheets : <link rel="stylesheet...
vue-meta-info插件用法
插件介绍 vue-meta-info是一个基于vue 2.0的插件,它会让你更好的管理你的app里面的meta信息。 你可以直接在组件内设置metaInfo便可以自动挂载到你的页面中。 如果你需要随着数据的变化,自动更新你的title、met...
vue-cli3配置预渲染插件prerender-spa-plugin
原创文章,转载请注明出处,谢谢! 什么情况下用预渲染 如果你调研服务器端渲染(SSR)只是用来改善少数营销页面(例如/, /about, /contact等)的SEO,那么你可能需要预渲染。无需使用web服务器实时动态编译HTM...