
web
文章平均质量分 89
Kim丶
新手学习,欢迎大神点名道路
展开
-
webstrom配置Git及基本使用
webstrom配置Git打开webstrom点击File选项→settings…→输入git点击GitHub→点击Add account或+,输入你的Github账号和密码点击Git→在Path to Git executable选项中填写你在电脑安装Git后的Git.exe的绝对路径前提需自行安装Git,安装很简单,傻瓜式Git下载网站:https://git-...原创 2018-12-12 19:51:25 · 3985 阅读 · 0 评论 -
Git基本使用
使用Github基本概念仓库(Repository)仓库用来存放项目代码,每个项目对应一个仓库,多个开源项目则有多个仓库。收藏(Star)收藏项目。复制克隆项目(Fork)把别人的开源项目,复制一份且自动生成一个一模一样的仓库在自己账号下。此时的fork的项目(复制的项目)与被复制的项目时独立存在的,互不干扰。发起请求(pull request)当自己在fork的...原创 2018-12-03 17:15:48 · 286 阅读 · 0 评论 -
模板引擎简单使用
模板引擎一般用作处理响应数据渲染,为了使用户界面与业务数据(内容)分离而产生的。推荐一些模板引擎:artTemplate:https://aui.github.io/art-template/juicer:https://www.bootcdn.cn/juicer/doT:https://github.com/olado/doThandlebars:http://handlebars...原创 2018-10-03 22:44:06 · 211 阅读 · 0 评论 -
Ajax个人笔记
AJAX概述A JAX(Asynchronous JavaScript and XML(异步的 JavaScript 和 XML) ),最早出现在 2005 年的 Google Suggest,是在浏览器端进行网络编 程(发送请求、接收响应)的技术方案,它使我们可以通过 JavaScript 直接获取服务端最新的内容而不必重新加载 页面。让 Web 更能接近桌面应用的用户体验。A JAX 就...原创 2018-09-27 14:17:24 · 242 阅读 · 0 评论 -
fastclick的介绍和使用
移动端点击延迟事件移动端浏览器在派发点击事件的时候,通常会出现300ms左右的延迟原因: 移动端的双击会缩放导致click判断延迟解决方法:禁用缩放<meta name = "viewport" content="user-scalable=no" >缺点: 网页无法缩放。更改默认视口宽度<meta name="viewport" content="w...原创 2019-08-31 11:05:31 · 178 阅读 · 0 评论 -
GET和POST的区别
1. GET和POST的区别get参数通过url传递,post放在request body中。get请求在url中传递的参数是有长度限制的,而post没有。get比post更不安全,因为参数直接暴露在url中,所以不能用来传递敏感信息。get请求只能进行url编码,而post支持多种编码方式get请求会浏览器主动cache,而post支持多种编码方式。get请求参数会被完整保留在浏览...原创 2019-09-05 23:07:54 · 212 阅读 · 0 评论 -
WebSocket协议
介绍什么是WebSocket?WebSocket是HTML5中的协议,支持持久连续,http协议不支持持久性连接。Http1.0和Http1.1都不支持持久性的链接。WebSocket是什么样的协议,具体有什么优点?HTTP的生命周期通过Request来界定,也就是Request一个Response,那么在Http1.0协议中,这次Http请求就结束了。在Http1.1中进行了改进...原创 2019-08-31 16:10:39 · 210 阅读 · 0 评论 -
jQuery的deferred对象详解
jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。每个版本都会引入一些新功能。今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使用ajax。为了实现它,jQuery的全部ajax代码都被改写了。但是,它比较抽象,初学者很难掌握,网上的教程也不...转载 2019-12-10 11:43:16 · 144 阅读 · 0 评论 -
前端推荐书籍
javascript《JavaScript高级程序设计》《JavaScript高级程序设计》是2006年人民邮电出版社出版的图书,作者是(美)(Nicholas C.Zakas)扎卡斯。又名红宝书,前端必看书籍之一。堪称圣经。《JavaScript权威指南》又名犀牛书。作 者:(美)弗兰纳根 著 淘宝前端团队 译,出版日期:2012年04月01日。《深入理解ES6...原创 2019-11-25 00:33:44 · 1060 阅读 · 0 评论 -
微信小程序笔记
微信小程序账号与工具在线文档:https://mp.weixin.qq.com/debug/wxadoc/dev/小程序开发者账号注册微信公众平台:https://mp.weixin.qq.com/小程序开发者账号注册:https://mp.weixin.qq.com/wxopen/waregister?action=step1微信开发者工具微信开发者工具:https://mp.wei...转载 2019-03-07 23:57:07 · 302 阅读 · 0 评论 -
less笔记
lessless环境安装安装nodejshttps://nodejs.org/zh-cn/选择合适自己电脑的版本下载,傻瓜式安装包安装,安装过程略。检测是否安装成功打开cmd,输入 node –v 查看版本。若出现以下现象代表安装成功,版本号可能有所不同。安装less在线安装打开cmd,输入 npm install -g less (部分电脑要 sudo 管理权限)...转载 2019-03-14 10:37:56 · 566 阅读 · 0 评论 -
移动web个人笔记
移动web建议使用H5的api 或使用zepto.js的库(基于高版本浏览器开发)。https://zeptojs.com/适配问题使用百分比布局(也叫流式布局),还需对移动端的viewport视口进行设置。视觉窗口:viewport,是移动端特有。这是一个虚拟的区域,承载网页的。承载关系:浏览器→viewport→网页。适配方案(标准)网页宽度必须和浏览器保存一致。默认显...原创 2019-03-14 10:34:30 · 351 阅读 · 0 评论 -
canvas使用
canvas(非重点,但要会用)&lt;canvas&gt; 标签定义图形,比如图表和其他图像。http://www.w3school.com.cn/tags/html_ref_canvas.asp创建Canvas元素&lt;canvas&gt; 标签只是图形容器,您必须使用脚本来绘制图形。必须在标签中设置width和height,不可用css或style设置。规定元素的 id、宽度和...原创 2018-10-03 22:56:41 · 300 阅读 · 0 评论 -
css3新属性介绍
CSS3css3新增的属性大多数要添加前缀以达兼容。浏览器前缀浏览器-webkit-Google Chrome, Safari, Android Browser-moz-Firefox-o-Opera-ms-Internet Explorer, Edge-khtml-Konqueror结构(位置)伪类选择器(CSS3)+:获取当前...原创 2018-10-03 23:00:50 · 2887 阅读 · 0 评论 -
自定义单选框样式方法
元素的初始样式都不怎么好看,我们一般修改样式会想到直接在那元素上添加样式,比如background、border等,在大多数元素上是可以这么做,但当遇上了单选框会毫无反应。例:&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF原创 2018-10-18 12:26:18 · 3083 阅读 · 0 评论 -
iScroll.js快速使用
参考http://caibaojian.com/iscroll-5/初始化及使用插件的引入在这就不过多阐述了,基本就是下载插件的js文件,通过script引入。原创 2018-10-22 23:04:15 · 4665 阅读 · 0 评论 -
::before和::after伪元素的使用及优惠券案例
伪元素介绍E::before和E::after在E元素内部的开始位置和结束位创建一个元素,该元素为行内元素,且必须要结合content属性使用。div::befor { content:&quot;开始&quot;;}div::after { content:&quot;结束&quot;;}&quot;:&quot; 与 “::” 区别在于区分伪类和伪元素,E:after、E:be原创 2018-11-01 22:47:32 · 522 阅读 · 0 评论 -
移动端web开发个人笔记
移动web建议使用H5的api 或使用zepto.js的库(基于高版本浏览器开发)。https://zeptojs.com/适配问题使用百分比布局(也叫流式布局),还需对移动端的viewport视口进行设置。视觉窗口:viewport,是移动端特有。这是一个虚拟的区域,承载网页的。承载关系:浏览器→viewport→网页。适配方案(标准)网页宽度必须和浏览器保存一致。默认显...原创 2018-11-02 16:11:11 · 1255 阅读 · 0 评论 -
sass学习笔记
Sass安装Sasswindow下需先安装 Ruby,打开此命令行工具。输入 gem install sass检查安装是否成功 sass -v自动编译: sass --watch name.scss:output.css附加:webstrom配置scss模块File→Settings…→Tools→File Watchers。按 + 号,选择SCSS,弹出此页面,在红...原创 2018-11-07 20:49:50 · 280 阅读 · 0 评论 -
css基础笔记
html基础注意语义化!!!浏览器内核:IE:trident;Safari:webkit;FireFox:gecko;chrome、opera:blink;结构解析<!DOCTYPE html>代表是用什么标准,不可省略,会影响布局。<html lang="en">代表页面主要是英文,zh-cn代表中文。<head>标签<meta...原创 2018-12-17 01:22:07 · 564 阅读 · 0 评论 -
html5拖拽上手
注意:Internet Explorer 9、Firefox、Opera 12、Chrome 以及 Safari 5 支持拖放。注释:在 Safari 5.1.2 中不支持拖放。设置拖拽元素&lt;p id="one" draggable="true"&gt;这是一个可以拖拽的p标签&lt;/p&gt;拖拽事件ondragstart当鼠标开始拖拽被拖拽元原创 2019-02-28 22:28:49 · 156 阅读 · 0 评论 -
HTML5简单笔记
HTML5新标签与特性w3c 手册中文官网 : http://w3school.com.cn/语义标签注意:在IE9及以上才支持,但可能解析为行内元素,需转换为块级元素。IE8及以下可以引入第三方插件html5shiv.js来达到兼容。header:定义文档的页眉 头部nav:定义导航链接的部分main:定义主要内容footer:定义文档或节的页脚 底部articl...原创 2018-10-03 22:52:45 · 1316 阅读 · 0 评论