【转】响应式布局和自适应布局详解

响应式布局等于流动网格布局,而自适应布局等于使用固定分割点来进行布局。 自适应布局给了你更多设计的空间,因为你只用考虑几种不同的状态。而在响应式布局中你却得考虑上百种不同的状态。虽然绝大部分状态差异较小,但仍然也算做差异。它使得把握设计最终效果变得更难,同样让响应式布局更加的难以测试和预测。但同...

2019-06-10 17:52:30

阅读数 20

评论数 0

【转(比较全面)】CSS3弹性盒模型之Flexbox是布局模块box-sizing & box-orient & box-direction & box-ordinal-group

转载地址:https://www.cnblogs.com/qingqingzou-143/p/6126626.html css3 box-sizing属性 box-sizing属性可以为三个值之一:content-box(default),border-box,padding-box。 co...

2019-06-10 15:02:35

阅读数 25

评论数 0

一探究竟:box-sizing

转载地址:https://www.cnblogs.com/paul-myweb/p/5250382.html box-sizing是css3的新属性,关于这个属性,官方的解释是 :“box-sizing 属性允许您以特定的方式定义匹配某个区域的特定元素。” 这个解释对于新使用box-sizing...

2019-06-10 14:35:26

阅读数 32

评论数 0

[转]前端HTML书写不得不掌握的Emmet缩写语法

转载自:https://cloud.tencent.com/developer/news/349879 相似链接:https://www.cnblogs.com/goyeah/p/6161074.html 前端HTML书写不得不掌握的Emmet缩写语法 前端开发中,最费时间的工作就是写 HT...

2019-06-06 11:16:31

阅读数 40

评论数 0

【转】CSS3学习笔记 之 动态伪类选择器

链接地址:https://blog.csdn.net/atleks/article/details/38966663 其他类似参考地址:https://blog.csdn.net/guoyangyang123456/article/details/72842601 动态伪类选择器为伪类选择器的...

2019-06-06 11:14:43

阅读数 28

评论数 0

【转】mutation接收单个参数和多个参数

利用$store.commit 里面 写参数相当于 mutation的函数名字 在组件里面: 第一种方式: this.$store.commit("addIncrement",{name:'stark',age:18,n:5}) 第二种方式: ...

2019-06-01 22:53:23

阅读数 4

评论数 0

[转]Vue Cli3 + VS Code 愉快调试

1. 设置vue.config.js以便能够准确命中断点 module.exports = { configureWebpack: { devtool: 'source-map' } } 2. 打开调试配置文件launch.json, 添加或修改以下配置: { //...

2019-06-01 22:50:33

阅读数 10

评论数 0

【转】:localStorage使用总结

转载地址:https://www.cnblogs.com/st-leslie/p/5617130.html 一、什么是localStorage、sessionStorage 在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储...

2019-05-29 11:52:44

阅读数 5

评论数 0

vue-cli3安装遇到的问题,卸载不掉旧版本,导致更新不了

在我学习vue-cli3的过程中,首先就是安装环境,但是在这里遇到一个大坑,心累··· 使用了无数遍npm uninsall vue-cli -g都无法卸载vue 2.x 上网找资料,终于找到跟自己相似情况的小伙伴,其实主要是环境变量的问题。 在默认情况下,node和vue并没有配置环境变量...

2019-05-29 10:49:47

阅读数 14

评论数 0

[转]:vue-cli3.0配置详解

转载地址:http://www.php.cn/js-tutorial-394518.html 这次给大家带来vue-cli3.0配置详解,使用vue-cli3.0配置的注意事项有哪些,下面就是实战案例,一起来看一下。 新建项目 1 2 3 4 ...

2019-05-29 09:59:14

阅读数 23

评论数 0

javascript函数

筛选素数: const divisors = Array.apply(null, {length: 100}).map(Number.call, Number).map(n => n+1);// 构造辅助数组 [1, 2, ..., 100] return arr.filter...

2019-05-28 09:38:44

阅读数 6

评论数 0

转:div中内容上下居中小结

http://www.divcss5.com/rumen/r50304.shtml 虽然div中内容上下居中的问题已经是一个比较古老的话题,但是最近发现还是有很多前端开发者在询问如何实现。其实网络上已经有很多资料和案例了,我这里再总结一下几个比较常见的处理方式。 情形一:div限高,内容长...

2019-05-21 16:41:17

阅读数 5

评论数 0

MEVN框架基础知识

https://segmentfault.com/a/1190000011038112 https://www.cnblogs.com/smilexumu/p/9090010.html https://vegibit.com/vue-js-express-tutorial/ ...

2019-05-20 09:51:04

阅读数 8

评论数 0

nodejs-基础:路由基础

nodejs的路由在函数那一节已经提到过,主要实现基础是通过字符串调用函数 主文件main.js: var http = require('http'); var url = require('url'); var route = require('./route.js'); http....

2019-05-18 22:01:27

阅读数 4

评论数 0

nodejs基础-函数

nodejs的函数调用,主要有三种方式: 1.调用本地函数 var http = require('http'); http.createServer(function(request,response){ response.writeHead(200,{'Content-Type':'t...

2019-05-16 23:09:59

阅读数 8

评论数 0

scrapy爬虫—获取script中的data数据

初涉scrapy,在项目中的爬虫需求中,遇到了需要获取html中的script标签中的data数据,样例网址: 获取的方式有很多 1.原生response.xpath()获取 response.xpath("//body//script/text()")就可以拿到该s...

2019-05-16 10:46:11

阅读数 27

评论数 0

scapy爬虫-Url去重

dont_filter=True 可以看到,当parse的第一个断点设置在第54行时能运行成功。 接下来将断点设置在parse_news函数中。 照理来说应该会正常输出item_1的内容,但是为什么没有办法正确输出呢?而且也没有报错啊! 调试的时候,发现回调函数 parse_det...

2019-05-13 10:38:30

阅读数 22

评论数 0

scrapy -selector

https://scrapy-chs.readthedocs.io/zh_CN/latest/topics/selectors.html https://blog.csdn.net/sdulsj/article/details/52984550

2019-04-27 23:45:27

阅读数 13

评论数 0

Git常用命令

新建仓库:git init Git配置 git config -global user.name "name" git config -global user.email "emaladdress" git config -global colo...

2019-04-24 10:19:25

阅读数 11

评论数 0

Git使用入门

1.创建git账户 网址:https://github.com/join?source=header-home 按照正常的注册流程即可,邮箱收到注册邮件,点击激活即可 2.点击start project 用到的命令: git init touch newfile.*** gi...

2019-04-23 17:34:26

阅读数 38

评论数 0

提示
确定要删除当前文章?
取消 删除