摘要:
做移动端页面以来,经常会听说移动端的适配这个问题,但是并没有认真分析过是如何适配各种机型的。目前公司用的是手淘的flexible.js进行页面适配的。适配的根本原理其实就是将设计稿按一定的比例在不同的手机上实现。 在分析移动段适配之前首先要了解一下rem, css3的一个相对长度单位。既然是相对长度 阅读全文
摘要:
基本概念 css 的命名规范又叫做BEM规范,为的是结束混乱的命名方式,达到一个语义化的css命名方式。 BEM是三个单词的缩写:Block(块)代表更高级别的抽象或组件,Element(元素) Block的后代,以及Modifier(修饰) 不同状态的修饰符。 命名方法: .block__elem 阅读全文
摘要:
这12个问题,基本上就是html和css基础中的重点难点了,也是必须要弄清楚的基本问题,其中定位的绝对定位和相对定位到底相对什么定位?这个还是容易被忽视的,浮动也是一个大坑,有很多细节。这12个知识点是我个人认为的,下面我们就来看看这12个知识点。 1.怎么让一个不定宽高的 div,垂直水平居中? 阅读全文
摘要:
这篇文章主要解答以下几个问题,供前端开发者的新手参考。 1、什么是Sass和Less?2、为什么要使用css预处理器?3、Sass和Less的比较4、为什么选择使用Sass而不是Less? 什么是Sass和Less? Sass和Less都属于css预处理器,那什么是 CSS 预处理器呢? CSS 预 阅读全文
摘要:
如果要问有哪些抓包神器或者流量分析工具?以下几款工具是必须要提的,burpsuite(跨平台)、fiddler(windows下抓包神器)、wireshark(经典网络抓包工具)、justniffer(与前面几个使用代理获取流量不一样的是,justniffer是基于网卡获取流量)等。以上这几款工具之 阅读全文
摘要:
状态代码有三位数字组成,第一个数字定义了响应的类别,共分五种类别: 1xx:指示信息--表示请求已接收,继续处理2xx:成功--表示请求已被成功接收、理解、接受3xx:重定向--要完成请求必须进行更进一步的操作4xx:客户端错误--请求有语法错误或请求无法实现5xx:服务器端错误--服务器未能实现合 阅读全文