1.学习小组成立初衷: 大家一起学习进步,自愿参加,随时退出,不要有心里负担。 开源、开放的心态,分享的精神,立足长远,共同成长。 思路来源于: https://segmentfault.com/u/ph… …
分类:html
解决IE8、IE9 placeholder 不兼容的问题
解决IE8、IE9 placeholder 不兼容的问题 html: <input type="text" maxlength="30" name="username" class="input-txt" plac…
HTML+CSS复习之HTML基础篇
一些说明 写在前面:HTML和CSS,当你了解所有规则后,你应该多写页面并记录你出现的问题,这才是学习HTML和CSS的最佳方法 这是我学习一段时间之后,再次回顾HTML,希望大家也对HTML有不一样的认识 我把HTML…
VUE原理以及简单实现
在vue原理中,最重要的部分就是如何实现数据的观测,依赖的收集,视图的更新。本文讲的就是Observer, Dep, Watcher这三个的简单实现。pub(publish)表示发布者,sub(subscribe)表示订…
2017文章总结
欢迎来我的 个人站点 性能优化 其他 优化浏览器关键渲染路径 – 开启性能优化之旅 高性能滚动 scroll 及页面渲染优化 理论 | HTML写法对gzip压缩率的影响 唯快不破:Web 应用的 13 个优…
document.body与document.documentElement
区别 document.body //返回当前文档中的<body>元素或者<frameset>元素 document.documentElement //返回文档对象(document)的根元素的…
利用 Rize 来进行 UI 测试或 E2E 测试
之前我曾经在《Rize – 一个可以让你简单、优雅地使用 puppeteer 的 Node.js 库》一文简单介绍过 Rize 这个库。当时仅仅是介绍这个库本身,关于如何使用,我没有给太多的指导。 这篇文章讲…
验证码生成
验证码实现方式之一: 验证码可以是服务器端动态生成的一张图片,每次点击“换一张”,发送一个新的验证码请求,服务器接收到这个request,生成一个新的验证码。 浏览器在渲染img标签的时候,根据src属性的值,向服务器发…
HTML中head头结构
HTML head 头部分的标签、元素有很多,涉及到浏览器对网页的渲染,SEO等等,而各个浏览器内核以及各个国内浏览器厂商都有些自己的标签元素,这就造成了很多差异性。移动互联网时代,head 头部结构,移动端的meta …
页面的缓存与不缓存设置
如果需要在html页面上设置不缓存,这在<head>标签中加入如下语句: 1 <meta http-equiv="pragma" content="no-cache"> 2 <meta ht…
vue2.0子组件修改父组件数据
从vue1.0升级至2.0之后 prop的.sync被去除 因此直接在子组件修改父组件的值是会报错的 目的是为了阻止子组件影响父组件的数据那么在vue2.0之后 如何在子组件修改父组件props传过来的值呢?思路是通过子…
JavaScript 事件简介
事件 事件的概念 事件就是文档或浏览器窗口中发生的一些特定的交互瞬间【触发与响应】事件触发:用户在页面上操作(如点击按钮, 鼠标滑过, 鼠标点击, 鼠标松开, 文本框获得焦点, 失去焦点等) 事件触发顺序 捕获̵…