一行代码实现一个1:1自适应的正方形

偶然发现一个有趣的现象,一行css代码即可迅速实现一个1:1自适应的正方形。先来看一看效果图amazing! 思考~~~揭秘 ^ _ ^ 1234div { border: 1px solid #c03; padding-top: 100%;} 浏览地址

Read More

知乎Live---node

安装Node.js环境 3m安装法 nvm(node version manager)【需要使用npm安装,替代品是yrm(支持yarn)】 nrm(node registry manager)【需要使用npm安装,替代品是yrm(支持yarn)】 npm(node packages manager)【内置,替代品是n或nvs(对win也支持)】 常用软件...

Read More

有没有入门VUE,就看这份自测题了♨

精选的四十五道vue自测题,每五道题公布一次答案。 一、html 12345<div id="app"> <span ____________???____________> 鼠标悬停几秒钟查看此处动态绑定的提示信息! </span></div> js 123456var ap...

Read More

纯css实现多行文本省略号

看似十分简单的标题截断效果,但是竟然没有一个统一 CSS 属性实现标准,需要用到一些奇淫妙计来实现,一般来说,在做这样文字截断效果时我们更多是希望: 兼容性好,对各大主流浏览器有好的支持 响应式截断,根据不同宽度做出调整 文本超出范围才显示省略号,否则不显示省略号 省略号位置显示刚好 单行文本截断 text-overflow文本溢出我们经常用到的应该就是...

Read More

对年轻程序员的告诫

在软件开发中,技术变化如此之快,你花费了大量时间学习技术和工具,一旦这些技术被取代,你的知识将变得毫无价值,因为它们大部分都是实施的细节 我最近总是在想这段话,软件开发算不算是真正的知识? 如果它是一种真正的知识,那么理论上,我们学到的东西大部分应该不会过时,就好像微积分不会过时一样。可是实际上,我们都知道,软件开发技能有时效性,十年前学习的编程知识,十...

Read More

第一个TS小项目--计算器

看过typescript官网的5分钟上手之后,觉得语法上像极了JS,相比JS,TS更注重于 ‘type‘ (这样一看JS真的是垃圾,很垃圾),于是动动手写了一个计算器(jsbin在线)体验了一下。 github预览 typescript:1234567891011121314151617181920212223242526272829303132333435...

Read More

vue项目打包在本地直接访问

1.打开项目文件夹。找到config文件夹里的index.js文件中的build对象,将assetsPublicPath中的“/”,改为“./”。 2.router文件下面的index.js路由配置文件不要配置mode: “history”(不用配置这个属性) 3.修改config里面的index.js里面的productionSourc...

Read More

TypeScript安装与调试

配置 npm 淘宝源1npm config set registry https://registry.npm.taobao.org/ 如果后悔了,想撤销淘宝源就运行 npm config delete registry 安装12npm install typescript@2.9.2 -gnpm install ts-node@7.0.0 -g 注意记...

Read More

SCSS(SASS)入门

维基百科https://zh.wikipedia.org/wiki/Sass Sass(英文全称:Syntactically Awesome Stylesheets) 是一个最初由Hampton Catlin设计并由Natalie Weizenbaum开发的类 CSS 语言。 发行时间:2007年稳定版本:2016年3月28日 Sass 十分简洁,语法中几乎...

Read More

2018年最值得关注学习的25个JavaScript开源项目

为大家推荐GitHub上25个今年最值得关注学习的JavaScript开源项目,这些项目的平均star数达到5000个。 No.1 Prettier:一款帮你解决代码风格问题的代码格式化工具,功能强大,简单易用,支持多语言,减少配置项。*[GitHub上26755个star]* 项目地址: github.com/prettier/pr… ...

Read More