开始使用 Sass 预处理语言
Sass 是一种 CSS 预处理语言,当你使用 Sass 这门语言时,你使用编译程序来转换 Sass 文件,通常以 SCSS 文件格式书写然后转换成 CSS 文件。Sass 通过…
Sass 中五个有用的代码片段
使用 Sass,其中最喜欢的就是 Sass 的 mixin 和 function 功能。他们能自动化的重复使用一段 CSS 代码或功能以及更好的维护 CSS。这些功能让人实在是…
我的前端配置之代码风格格式化 prettierrc
上一篇介绍的 editorconfig 是给编辑器约束的配置,那么本篇的 prettier 就是给开发者的代码进行风格约束的。可以应用于多种编程语言,比如前端的 HT…
CSS 实现一个边框大小相同的九宫格
题目:要求用CSS实现一个九宫格,边框颜色为 5px gray,悬浮在其中一个九宫格的时候边框颜色变红色 知识:float 的用法,margin 的小技巧 提示:使用 …
自适应布局 webkit-box 介绍
webkit box 用于什么以及如何解释blow代码: .guilin-page .pnl_userInfo .user_info { float: left -webkit-box-sizing: border-box display: -webki…
CSS 样式重置文件
html { -ms-text-size-adjust: 100% -webkit-text-size-adjust: 100% -webkit-tap-highlight-color: transparent height: 100% } body { margin: 0 fo…
coolie 之 CSS 模块依赖分析、合并、压缩、版本管理
用了 css 预编译工具,用了 grunt、gulp。在上线的时候,执行 grunt task 或者 gulp task,做的非常好。css 被合并、压缩(或者你使用了 YUI 等压缩工…
sublime text 3 插件之 HTML-CSS-JS Prettify 格式化美化代码
1、插件介绍 这是一款集成了格式化(美化)html、css、js 三种文件类型的插件。插件依赖于 nodejs,因此需要事先安装 nodejs,然后才可以正常运行。 …
你可能还不知道的 5 种 JavaScript 和 CSS 交互的方法
随着浏览器不断的升级改进,CSS 和 JavaScript 之间的界限越来越模糊。本来它们是负责着完全不同的功能,但最终,它们都属于网页前端技术,它们需要相…
CSS vs JS 动画 谁更快?
这篇文章翻译自 Julian Shapiro 的 CSS vs. JS Animation: Which is Faster?。Julian Shapiro 也是 Velocity.js 的创造者。这是一个非常高效、简单易…
CSS animation 和 transition 的性能探究
你可能已经在你的项目中用上了CSS Animation和CSS transition。如果还没有用上,那你有点 out 了。快去看下 CSS-Trick 上的这两篇关于animation和tran…