
把正在学习的,写成可以重访的知识。
关于前端、工程实践、工具与生活的持续记录。内容来自 Lemon Blog 的公开 API。
最新文章









响应式开发的本质是针对多种屏幕做适配 ,首先需要掌握几个基本概念: 物理像素:设备的屏幕实际像素点,如常说的 iPhone 6 Plus 的分辨率是 1920 * 1080 像素。 设备独立像素:逻辑像素,用于定义应用的UI。 屏幕像素比(devicePixeRatio):物理像素与设备独立像素的比值。 首先响应式布局是现在比较流行的布局方法之一,因为响应布局可以兼pc,移动,平板端开发代码量远远低于自适应式。 响应式布局开发首先是要以pc端的交互为基础而延续到移动,平板端开发,这里就有人可能有疑问的为什么要以pc端为基础,答案很简单因为pc端的屏幕比例大小无疑是比后两者都要大, 响应式开发就按照屏幕达到特定的比例就改变css,js为特定比例相对应的对象终端。 首先响应式开头哪里要加上 <meta name="viewport" content="width=device-width,initial-scale=1"> viewport 属性 viewport 是指屏幕上能用来显示网页的区域,默认情况下大多数设备的 viewport 的宽度都是 980 像素 ,可以通过在 heade

利用好git status的提示信息 git里有工作区,暂存区,本地库,远程库这些概念,在此不赘述。本地库里面你会处于某个分支branch上,具体到你会在这条branch的某个版本HEAD,这个HEAD的名字不会变,但它可以移动到它的上一个版本。 而git status是很重要的一条命令,一般在执行git操作前都会看一下这条命令的提示(感觉可以这么说,看懂git status的提示,那基本上你就懂git操作了)。下面开始介绍: Changes not staged for commit Changes not staged for commit: (use”gitadd…”to update what will be committed) use”git checkout—…”to discard changes in working directory) 既然是Changes not staged for commit,就说明出现这个提示下的所有文件改动,都是存在于工作区的。stage是暂存区的意思,not stage说明都不在暂存区,那么说明在工作区。 (use “git add