引言 前不久,老大给我分配一个比较吊炸天的任务。要我实现:在一张图片上,可以用鼠标画框。除此以外,画出来的框,可以实现resize,也就是说可以通过鼠标操作缩放,也可以进行拖拽。我就不提除此以外还需要实现的一些业务上的细…
分类:html
[译]谷歌 HTML/CSS 规范
原文 Google HTML/CSS Style Guide 背景 这篇文章定义了 HTML 和 CSS 的格式和代码规范,旨在提高代码质量和协作效率。 通用样式规范 协议 图片,样式表,脚本及其他媒体文件尽量使用 HT…
mpvue实现微信小程序(欢迎踩坑)
最近刚使用mpvue完成了微信小程序的开发,写点东西,做个记录。 首先依旧是两个传送门: 微信小程序文档:[https://developers.weixin.qq.com/miniprogram/dev/framewo…
面试小结(四)
1、场景开发:移动端飘雪场景实现;2、rem布局的原理;3、Rem布局和vh,vw布局那种更火;4、Position定位的几个属性和用法;5、使用rem布局的问题;6、使用rem布局,移动和pc是否可以用同一套样式;7、…
h5性能优化,细节决定结果。
介绍一些最近整理的优化细节。图片压缩什么的就不说了,这是优化必须做的。今天就说一下大家写代码时可以培养的优化的细节点。 不滥用float。不滥用web字体。 Float在渲染时计算量比较大,并且会脱标、塌陷。我们可以用f…
jQuery 方法整理
jQuery 简介 jQuery 是一个轻量级操作 DOM 的 JS 库,主要包含以下功能: HTML 元素选取和操作 HTML 事件函数 HTML DOM 遍历和修改 CSS 操作 JavaScript 特效和动画 A…
前端踩坑之旅
文本溢出处理 1. 单行文本溢出显示省略号 overflow:hidden; (顾名思义超出限定的宽度就隐藏内容) white-space: nowrap; (设置文字在一行显示不能换行) text-overflow: …
自学前端的小白之初次编写form表单的经验与错误总结
学了这么久的前端,一直没有具体总结自己的经验,只有一些记录在笔记的零星经验,今天来这里说说我在初次编写from表单过程中总结出的东西: 首先我个人认为最难的也是个人认为最重要一点:就是当我们的程序发生问题时该怎么解决? …
一个简单的 PHP 时间处理扩展
A simple PHP API extension for DateTime. Carbon 使处理日期和时间更加简单。 处理时区 轻松获取时间 日期加减 使用英语短语处理时间 … 安装 使用 compos…
【Amaple教程】6. 路由配置
在 第1节《启动路由》 章节中为了能让单页应用顺利跑起来,我们提前介绍了简单的路由配置方法。我们已了解路由配置的目的是指定不同的url下对应的 模块节点(也叫做模块容器)内应该显示哪个模块的内容,它还有更多高级的用法如匹…
浏览器HTML5录音功能
一、浏览器HTML5录音功能 二、业务代码 <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" conte…
总结开发过程踩到的坑(三)
在日常工作中,时常会碰到各种各样的坑,有时真的觉得很多时候开发的经验都是踩坑踩出来的。在通往大牛的道路上,希望自己能够跨越重重阻碍,越走越远。学会时常总结,不断提升自己。 本文章旨在总结开发过程中碰到的容易忘记或者比较重…