乔胜传的个人博客
  • 首页
  • 博文分类
  • 标签目录
  • 外域链接
  • DEMO
  • 打赏我
你的浏览器不支持canvas

乔胜传的博客

假如生活欺骗了你,不要悲伤,不要哭泣。

我想带你去看绚丽的山峦,去看秀丽的溪谷,这份心情,人类是如何称呼的呢。
    • About Me
    • 这就是我
    • Lao Qiao

    • 我的微信 我的QQ 我的微博
    • 实事求是,坚持真理!

    • Node Jekyll Algorithms JavaScript DOM Sass gulp CSS Webpack Responsive Performance Python TypeScript Angular React JSON


    Webpack第二课 -- HTML、插件和webpack-dev-server篇

    其他链接:

    • Webpack第一课 – 初识Webpack
    • Webpack第三课 – HTML、CSS篇

    代码Github地址:

    • https://github.com/qiaoshengchuan/You-know-what-is-webpack

    这里呢,打算将所有和html有关的操作都集合到这篇文章中来,用来熟悉webpack对html的操作。

    May 18 , 2017 Webpack  阅读全文


    Webpack第一课 -- 初识Webpack

    其他链接:

    • Webpack第二课 – HTML、插件和webpack-dev-server篇
    • Webpack第三课 – HTML、CSS篇

    代码Github地址:

    • https://github.com/qiaoshengchuan/You-know-what-is-webpack

    想不到webpack比我想象中要难一点。

    webpack是一个现代的JavaScript应用程序的模块打包器(module bundler)。但随着它的发展,有向前端代码管理工具演变的趋势。

    对于一个网站而言,之前的管理方式是:HTML文件、CSS样式、JavaScript文件、图片文件各自都是独立的,需要分开地管理每一个文件,然后确保一切正常运行。Gulp这样的任务管理工具就是在这个基础上发展而来,能处理不同的预处理器和编译器,任务一个接着一个进行。

    而webpack抛开了这种管理方式,在开发过程中的某一个阶段通过JavaScript去处理所有的依赖。比如说,我们可以利用loader将HTML/CSS文件打包成JS文件,然后再解析出来(这里说的有点糊涂,下次理解透彻再来)。

    May 17 , 2017 Webpack  阅读全文


    特指度--确定哪个样式胜出

    有些CSS属性有些是可以继承的,有些是不可以继承的。在多个规则定义了相同的CSS属性,并且这些规则都应用在页面的同一元素上,有时候,会产生冲突。对于现代浏览器,有一种cascade的机制,用来进行冲突判定。

    有两种情况会导致样式冲突:

    • 继承,从多个祖辈那里继承相同的属性,针对标签样式的继承
    • 同一个元素有多个样式。比如说,我们为一个段落定义了Class样式,又定义了<p>标签样式

    May 16 , 2017 CSS  阅读全文


    CSS解密

    最近再看<<CSS解密>>,是由W3C CSS工作组专家,设计CSS语言得委员之一,Lea Verou – 是一位漂亮、得体得女士,所写。主要讲述了CSS3新版本得一些特性,对网页得设计难题,有难得一见得解决方法。特将一些重点勾勒如下。

    另外,所强调的一点是:CSS tricks是一个相当棒的网站,提供了很多CSS的处理和难题解决方案。

    May 13 , 2017 CSS  阅读全文


    Jekyll搭建博客--人类补完计划

    这个是搭建Jekyll博客的第二个篇章,主要讲述如何增加博客一些新的功能,以及在此过程中遇到的一些新的知识。有关于如何搭建服务器,依托github pages来搭建Jekyll博客,可以点击此处找到。

    当然,对Jekyll的一些用法也会在此提及和归纳。

    May 9 , 2017 Jekyll  阅读全文


    全排列的经典算法-heap's algorithms

    全排列是一个是一个常见的问题,对于学过简单数学的人都知道,没有重复元素的全排列的个数是n! = n * (n-1) * ... * 2 * 1。比如:有三个元素[a,b,c],全排列的结果是[a,b,c] [b,a,c] [a,c,b] [c,a,b] [b,c,a] [c,b,a]6种。

    May 5 , 2017 Algorithms  阅读全文


    来一次痛痛快快得闭包挑战

    闭包在JavaScript是一个非常重要得概念,但我觉得又比较难理解。因为它和其他的语言不一样,其他语言有在函数内部调用其他函数,但是多个函数嵌套好像是没有的。

    在这之前,我觉得最好先了解一下作用域与变量提升。

    May 3 , 2017 JavaScript  阅读全文


    初识gulp

    Gulp是一个基于Node.js的流式构建工具。可以使用它进行项目管理,方便地执行一些常见的任务。下面的文章按以下两点组织。

    • gulp的基本知识
    • gulp执行的常见任务

    首先,贴出一些可供参考的网站:

    • gulp官网
    • gulpgithub 地址
    • gulp官方插件地址
    • gulp详细入门教程

    使用gulp的基本步骤是:

    安装node.js -> 全局安装gulp -> 在项目里安装gulp和gulp插件 -> 配置gulpfile.js文件 -> 运行任务

    April 26 , 2017 gulp  阅读全文


    • 首页
    • «
    • 3 4 5 6 7
    • »
    • 末页

    Total views,您是本站的第个小伙伴, Hits


    Copyright © 2021 LaoQiao. All rights reserved.

    Powered by Jekyll, Data by Bai Du.