内联元素的一些探究

前言

本文依然是对《CSS世界》这本书中的一些知识点进行探究和实践。内联元素在CSS中极为重要,块级元素负责结构,内联元素负责内容,而CSS又是为图文展示而设计,因此显得尤为重要。同时多个属性混合在一起共同作用又会产生较为复杂的结果,比较典型的就是line-heightvertical-align,以及“幽灵空白”(CSS文档中叫strut)产生的一些现象了。

文中也将从这三个方面去入手,实践一些现象产生的原因。

项目中使用Vue的一些整理

前言

又是很久都没有整理过了,这次也不立什么一定要坚持写博客的flag了。这一段时间忙了一些别的事情,技术上把Vue全家桶用于项目中实践了一下,也算是收获不少。

CSS绘制三道杠和小圆点

前言

本文依然是对CSS世界中的小技巧的整理。看CSS世界的过程中,确实收获良多,有很多让人眼前一亮的小技巧。本文就将整理纯CSS实现移动导航中经常使用的三道杠,以及双层圆点的效果。无需加载图片实现。

P5.js实现DDA算法和Bresenham算法

前言

最近正在看P5.js这个库,这个库可以说是Processing的JS版。这个库有一套作画功能,不仅仅能在canvas上画,还能把整个浏览器都当成画布。然后对前端数据可视化方向有一些兴趣,再加上开的一门课叫计算机图形学。多者结合,才有了这样一篇文章的整理。

CSS-iScroll实现水平滚动实例

前言

最近在看《CSS世界》这本书,这本书其中的很多小技巧都让我有种眼前一亮的感觉,而且还有很多我之前不了解的一些语法,那么我会抽空将这本书上的一些小技巧,或者一些例子实现一下,加深印象。其中也会有一些自己的思考,以及学习这些知识时我发现的其它技术内容。

小结

前言

从上一篇博客到今天已经过去了四个多月了,确实也是因为有点懒了,博客一直都没有更新。那么希望能重新拾起更新博客的习惯,更新博客就先从最近几个月的总结开始吧。

JS原型链

前言

最近有了点新的感触,如果想在前端上走得越来越远,那么我的核心竞争力在哪呢。之前总想着学着张鑫旭大神一样做一个偏前的前端,但仔细想想偏前的前端需求又有多少呢,而且也可能是我不想在复杂的代码中静下心来读吧,所以在js上的基础并不扎实。于是决定狠下心来重新研究一下js,本来想读一下jquery源码,但是发现js基础还是太差,很多东西读不懂,所以决定重新读一下js的基础语法部分。

gulp整理

前言

在写hexo主题的时候,准备写一个自动编译的gulpfile文件,发现之前看的gulp相关内容并不很清晰,于是重新看了一遍,有了心得体会。