摘要: 如下代码: <form> <input type="number" name="test"/> <input type="submit" value="提交"/> </form> 输入时可以正常输入数字和小数点,但是提交的时候浏览器会拦截,不允许输入小数: 修改如下即可,step表示允许的小数位个数 阅读全文
posted @ 2019-08-07 17:48 想赢就别喊疼 阅读(1037) 评论(0) 推荐(0) 编辑
摘要: 实现禁止复制粘贴 比较简单,直接上代码: css实现不可复制 破解禁止复制粘贴 知道如何禁止了,那破解这个限制就容易多了。 首先,绝大部分限制都是采用js实现的,那我直接禁用js不就OK了么?哈哈,突然发现我太聪明了!假如你使用的是Chrome或者其它国产webkit内核浏览器,按下F12弹出开发者 阅读全文
posted @ 2019-08-07 17:36 想赢就别喊疼 阅读(437) 评论(0) 推荐(0) 编辑
摘要: 一般我们在页面渲染时间的时候都是xxxx-xx-xx,ios系统new Date(xxxx-xx-xx)的时候会报NaN-NaN-NaN NaN:NaN异常,将xxxx-xx-xx的时间格式改为xxxx/xx/xx就可以解决这个问题。使用正则转换: /* 转换为时间戳 */ function formatTimeStamp(date){ return Date.parse(new Dat... 阅读全文
posted @ 2019-08-07 17:17 想赢就别喊疼 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 1. 时间格式化 -- 转换为:yyyy-MM-dd hh:mm:ss格式 2. 某一天所在星期范围 3. 获取当月第一天 4. 获取当月最后一天 5. 获取这个季度的第一天 6. 获取当年的第一天 7. 获取当前日期为一年中的第几天 8. 获取今天还剩多少天 9. 获取今天星期几中文 阅读全文
posted @ 2019-08-07 16:57 想赢就别喊疼 阅读(308) 评论(0) 推荐(0) 编辑
摘要: ECMAScript中的数据类型可以分为两种: 基本类型:Undefined, Null, Boolean, String, Number, Symbol 引用类型:Object, Array, Function, RegExp等 不同类型的存储方式: 基本类型:基本类型值在内存中占据固定大小,保存 阅读全文
posted @ 2019-08-07 16:44 想赢就别喊疼 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 1、已知box宽高 2、未知box宽高 3、未知box宽高 4、未知box宽高, 内容垂直居中 阅读全文
posted @ 2019-08-07 16:39 想赢就别喊疼 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 1、两栏 1.1、左侧宽度固定,右侧自适应 方式一、float+margin 方式二、float+overflow 方式三、float+position 方式四、flex 2、三栏 两边固定中间自适应 方式一、float+margin 方式二、position+margin (这种方式的父元素高度取 阅读全文
posted @ 2019-08-07 16:37 想赢就别喊疼 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 本页面的head标签内的meta元素设置如下: meta基础知识 meta指可提供有关页面的元信息(meta-information),比如针对搜索引擎和更新频度的描述和关键词。标签位于文档的头部,不包含任何内容。标签的属性定义了与文档相关联的名称/值对。 分类:meta标签可分为两大部分: htt 阅读全文
posted @ 2019-08-07 15:49 想赢就别喊疼 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 我很喜欢这句话:在一切变好之前,我们总要经历一些不开心的日子,这段日子也许很长,也许只是一觉醒来。有时候,选择快乐,更需要勇气。 送给人生路上的你 ❤ 给努力的你 在抱怨自己赚钱少之前,先努力,学着让自己值钱。如果你不相信努力和时光,那么时光第一个就会辜负你! 给年轻的你 你可以犯错,可以反悔,可以 阅读全文
posted @ 2019-08-07 13:53 想赢就别喊疼 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 说明 非标准属性,仅限webkit内核浏览器。 组成部分 一个完整滚动条右以下部分组成: ::-webkit-scrollbar 滚动条整体部分,常用属性:width,height,background,border; ::-webkit-scrollbar-button 滚动条两边的按钮,默认不设 阅读全文
posted @ 2019-08-07 11:06 想赢就别喊疼 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 这种方式,可以消除后退的所有动作。包括 键盘、鼠标手势等产生的后退动作。原理:利用popstate事件和pushState方法,popstate是html5新增的一个事件,它会在浏览器历史发生变化时触发,大致上可以这么理解,用户点击后退按钮时,会触发popstate事件。 例如一下代码: 阅读全文
posted @ 2019-08-07 10:23 想赢就别喊疼 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 原因:ios嵌入的iframe页面,滚动条失效 解决:在iframe外层包裹一个div,然后将其设置为可滚动,iframe的属性scrolling="no" 阅读全文
posted @ 2019-08-07 10:22 想赢就别喊疼 阅读(2461) 评论(0) 推荐(0) 编辑
摘要: 问题:IE10+浏览器下登陆输入框text类型输入框和password类型输入框尾部出现叉号和眼睛默认样式的问题修复 解决: <div> <input type="text" id="username" value="" placeholder="用户名"/> <input type="passwo 阅读全文
posted @ 2019-08-07 10:16 想赢就别喊疼 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 1.动态组件 Vue.js 提供了一个特殊的元素<component> 用来动态地挂载不同的组件, 使用is特性来选择要挂载的组件。示例如下: 2,递归组件 组件在它的模板内可以递归地调用自己, 只要给组件设置name 的选项就可以了。 示例如下: 渲染结果为: 设置name 后,在组件模板内就可以 阅读全文
posted @ 2019-08-07 10:13 想赢就别喊疼 阅读(2850) 评论(0) 推荐(1) 编辑
摘要: 开发前准备工作 Vue项目依赖环境 Vue项目开发需要基于Nodejs,请确保安装Nodejs(建议安装最新版本Nodejs)。 项目开发过程中,需要利用Nodejs包管理器NPM。 安装命令行工具 Vue.js 提供一个官方命令行工具,可用于快速搭建大型单页应用。 全局安装webpack 安装全局 阅读全文
posted @ 2019-08-07 10:08 想赢就别喊疼 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 生态系统 UI 组件库 图表 阅读全文
posted @ 2019-08-07 10:06 想赢就别喊疼 阅读(467) 评论(0) 推荐(0) 编辑
摘要: 1. Vue项目中将table组件导出Excel表格以及打印页面内容 1.这里主要需要两个依赖:xlsx file-saver: 2.组件中引入 3.组件中导出Excel的方法 4.导出按钮执行exportToExcel方法即可 5.打印页面部分内容的实现方法 2. 如何使用JavaScript实现 阅读全文
posted @ 2019-08-07 10:04 想赢就别喊疼 阅读(859) 评论(0) 推荐(0) 编辑