1. 为什么书写优美的代码?

    为什么要书写优美的代码 优秀的代码源于我们对细节的热爱和执着,每一行代码,都体现着程序员的修为,思考问题的深度,甚至是处理问题的习惯和态度,代码是我们交流和处世的名片。作为一个技术类的工种,我们没有理由不去思考如何写出优秀让人惊叹的代码,写好我们自己的名片。

    2020/03/08 其他

  2. 前端面试系列文章

    不定期盘点知识体系 换工作是一波人才的合理流动,面试是对自己知识体系的一次盘点。查漏补缺,追逐各种新技术,新框架。但同时不忘记对自己知识的巩固, 万丈高楼平地起,坚固的高楼大厦需要夯实基础

    2020/03/05 文章推荐

  3. 文章推荐

    好文收藏

    2020/03/05 文章推荐

  4. shadow DOM 实现自定义组件

    shadow DOM 怎么就可以实现自定义组件? 背景:同事写的一个xy-ui,在看源码的时候看到了我不熟悉,没有见过的的 const shadowRoot = this.attachShadow({ mode: 'open' }); shadowRoot.innerHTML。抱着好奇学了一下他是谁

    2020/03/02 功能实现

  5. html2canvas 把网页转图片

    一个网页如何转化成一张图片? 利用 html2canva 插件,把 html 转成一个 canvas 就是一张图片了;

    2020/03/01 功能实现

  6. 跨域

    为什么浏览器不支持跨域

    2020/03/01 功能实现

  7. border 的几个属性值的应用

    为啥会想到border呢? 背景:在设计稿中经常有实体的倒三角形,或者是各个方向的 < 展开收起。很常见,我的处理方式也很常见,就是找设计师要字体图标库或者svg,贴上去简单

    2020/02/22 CSS

  8. transform

    transform 的原理是计算机图形学中 2D/3D 矩阵变换。他不是一个动画,他就是变形。我们的任何一个 html 元素渲染完成后可以得到一张位图,把这张位图上所有的点都做一次矩阵运算,将得到一张的新的位图,这就是 transform 的基本含义。(这是通过修改 CSS 视觉格式化模型的坐标空间来实现的)

    2020/02/21 CSS

  9. 在项目中学到了CSS属性

    即便是很简单的静态页面也能写的很有意义 背景:一个简单的常规的静态页面,跟着张老师一行一行的code review ,用到了很多以前没有用到的属性,忽然发现写css,很有意义。打破了传统的思维模式,尝试用新的东西。 把整件事变得很有意义了,要感谢张老师的指导。get到了新技能

    2020/02/13 CSS

  10. 《深入解析CSS》书籍推荐

    推荐理由 和css 世界结合看,很不错,两本书可以互补了,记住浏览器默认按钮CSS也是额外设置的

    2020/02/12 书籍推荐