snowdream

record and share


  • 首页

  • 关于

  • 标签

  • 分类

  • 归档

  • 搜索

sass的安装与配置

发表于 2018-04-16 | 分类于 工具

安装

安装Ruby

由于Sass和Compass都是依赖于ruby的,所以首先得安装ruby;windows直接去官网下载或者使用rubyinstaller,推荐使用后者,下载一键配置,关键是下载速度快!

在ruby中安装各种包都是基于gem命令(类似于node.js中的npm),由于服务器在国外,安装包的速度当然慢的要死,所以要更换一下镜像,推荐使用ruby-China的镜像(淘宝的镜像今后不会维护了):

更换前最好把自带的镜像删除(可以用gem source --remove命令移除),查看镜像列表可以使用命令行gem source -l;

1
gem source -a https://gems.ruby-china.org
阅读全文 »

灵活的flex布局

发表于 2018-04-16 | 分类于 技术

基本概念

flexbox模型又称伸缩布局盒模型,是css3新引入的一种布局机制,可以很方便的进行多列布局;可以从两个角度来看待flex属性:一个就是flex容器,另一个就是flex项目。

flex容器:顾名思义就是用来承载flex布局的容器盒子,即其内部的元素遵循flex布局机制;

flex项目:即装在flex容器中的元素;

flex布局机制

阅读全文 »

cookie与webStorage

发表于 2018-04-16 | 分类于 技术

cookie

Cookie 是一些数据, 存储于你电脑上的文本文件中。

当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。

Cookie 的作用就是用于解决 『如何记录客户端的用户信息』:

1. 当用户访问 web 页面时,他的名字可以记录在 cookie 中。
2. 在用户下一次访问该页面时,可以在 cookie 中读取用户访问记录。

一个cookie是以键值对的形式存储的,如:

1
name = xxf
阅读全文 »

对js原型的一些理解

发表于 2018-04-16 | 分类于 探索

个人感悟

  1. 构造器函数的constructor等于其本身
1
console.log(Function.constructor === Function); // true
阅读全文 »

关于jsonp

发表于 2018-04-16 | 分类于 技术

Jsonp(JSON with Padding) 是 json 的一种"使用模式",常用来进行跨域请求json数据。

原理

利用script标签可以跨域的特点,返回一段js代码对服务器获取的json数据进行处理。

阅读全文 »
1…171819
xuefeng

xuefeng

时不我待

92 日志
6 分类
47 标签
GitHub
© 2021 xuefeng
由 Hexo 强力驱动 v3.7.1
|
主题 — NexT.Gemini v6.1.0