CSS3
Web全栈开发
Vue Vue.js React Angular javaScript ES6 js HTML5 H5 webpack (React Native)
HBuilder Mui jQuery (uni app) 微信小程序 mpvue APICloud element-ui (ant deisign)
CSS CSS3 Node.js WEB前端 Web全栈开发 Layui Egret flutter Taro ionic gulp
展开
-
45个值得收藏的 CSS 形状
CSS能够生成各种形状。正方形和矩形很容易,因为它们是 web 的自然形状。添加宽度和高度,就得到了所需的精确大小的矩形。添加边框半径,你就可以把这个形状变成圆形,足够多的边框半径,你就可以把这些矩形变成圆形和椭圆形。我们还可以使用 CSS 伪元素中的 ::before 和 ::after,这为我们提供了向原始元素添加另外两个形状的可能性。通过巧妙地使用定位、转换和许多其他技巧,我们可以只用一个...原创 2019-08-25 14:55:22 · 147 阅读 · 0 评论 -
教你从零开始搭建一款前端脚手架工具
前言在实际的开发过程中,从零开始建立项目的结构是一件让人头疼的事情,所以各种各样的脚手架工具应运而生。笔者使用较多的yoeman,express-generator和vue-cli便是当中之一。它们功能丰富,但最核心的功能都是能够快速搭建一个完整的项目的结构,开发者只需要在生成的项目结构的基础上进行开发即可,非常简单高效。作为一个不折腾会死星人,在熟悉了使用方法以后就开始琢磨起它们的原理来了。...原创 2019-08-25 15:18:22 · 312 阅读 · 0 评论 -
多网站项目的 CSS 架构
复杂的 CSS 架构,可不是你在科班里能学到的东西。我在互联网行业的第四份工作,是在我国一家领先的媒体新闻公司中任职一名 CSS/HTML 专家,我的主要职责就是开发可重用的、可扩展的、用于多网站的 CSS 架构。在本文中,我将与大家分享我在构建多网站架构领域中积累的知识和经验。附注:如今,正规的项目都会用到 CSS 预处理器。而在本文中,我会使用 Sass 预处理器。用层构建世界在开...原创 2019-08-29 14:48:51 · 79 阅读 · 0 评论 -
高级程序员和普通程序员有哪些区别?
就只说初级程序员经常容易犯的错误,把这些错误改正了,你离中级就不远了。初级程序员经常犯的错误集锦1 命名不规范2 日志不规范3 拒绝写接口和假数据4 不写单元测试5 盲目集成6 逻辑不清7 不做方案8 不关注性能9 害怕重构10 做出来就好,不考虑优雅的方案11 不考虑未来需求的变化12 遇到问题的时候不会试错13 不会写伪代码14 不做数据量的预估15 提交代码不...原创 2019-08-30 17:22:47 · 107 阅读 · 0 评论 -
从学生思维转变到职业素养
我其实是一直没觉得学生时代的想法和上班以后的想法有多大不同的。自己上学时候和性格和思维方法和现在工作时候的方法相差不太多,仔细想想,大概是跟我没上过大学有关系。所以我可能感受不了太多学生思维什么样子,我在教授这几百个新人的时候,也能知道他们有各种各样的问题和习惯,但是哪些可以归于学生思维,说不好。可能总是有一些习惯会存在大多数的学生身上,才会归结成学生思维。比如说,有一个项目,一个学生做后...原创 2019-08-30 17:24:15 · 245 阅读 · 0 评论