最近在逛某个技术网站的时候,感觉文章关键词上的样式好酷炫啊。于是我将那种写法照搬到了我的博客中,也许最近逛过我博客的小伙伴已经发现了它出现在哪儿了——分页的样式。来张截图:你在首页的底部也可以看到
2017-03-09
使用 keyframes , animation 属性,例如 timing , delay , play state , animation-count , iteration count , direction , fill mode 以及 will-change 等等 创造动画魔法
2017-03-08
BEM的意思就是块(block)、元素(element)、修饰符(modifier),是由Yandex团队提出的一种CSS Class 命名方法。 了解什么是 B E M Block !误区:这个block并非inline-block里的block, 而是将所有
2017-01-20 知乎
浮动元素脱离文档流,不占据空间。浮动元素碰到包含它的边框或者浮动元素的边框停留。 1 使用空标签清除浮动。 这种方法是在所有浮动标签后面添加一个空标签 定义css clear:both 弊端就是增加了无
2017-01-08
CSS3 3D 行星运转 demo 页面请戳:Demo。(建议使用Chrome打开) 本文完整的代码,以及更多的 CSS3 效果,在我 Github 上可以看到,也希望大家可以点个 star。 嗯,可能有些人打不开 demo 或
2016-12-15
假设我们的单标签是一个 div: 定义如下通用CSS:div{ position:relative; width:200px; height:60px; background: ddd; } 法一:border 这个应该是最最最容易想到的了div{ bo
2016-10-27
消失的边界线问题 看看下图,经常会在一些导航栏中见到,要求每行中最后一列的右边框消失,如何在所有浏览器中最便捷优雅的实现? 如果是不需要兼容 IE8- ,那么使用 CSS3 新增的选择器无疑是一
2016-10-27
介绍一下项目中用到的css3 mixin和自动打包雪碧图的类库前端工作流:工具集总篇spritesmith1 Generating CSS sprites with Gulpgulp-spritesmithgulp-css-spritesmithBourbonBourbon 是一个简单易用的 Sa
2016-09-10
CSS 选择器性能损耗来自? CSS选择器对性能的影响源于浏览器匹配选择器和文档元素时所消耗的时间,所以优化选择器的原则是应尽量避免使用消耗更多匹配时间的选择器。而在这之前我们需要了解CSS选择器匹配
2016-08-31
用鈭礐SS3鈭祷男�1、先来个class="heart"的div<divclass="heart"><鈭礵iv>2、讲上面的div整成红色的正方形,然后转鈭�45鈭刀缺涑筛隽庑窝埖heart{position:relative;width:300px;height:300px;transform:rotate(45de鈭碘埖鈭�...
2016-08-31
通过CSS border-radius,我向大家展示了如何实现方形元素的圆角效果,这解决了以前美工画出这种效果而开发人员无法实现的问题。CSS渐变色(Gradients)也是一个类似的技术。现在火狐,谷歌浏览器,Safari,IE
2016-08-23
有很多CSS新属性并未包含进CSS3官方标准中,像谷歌浏览器或火狐浏览器等都会利用CSS的浏览器引擎前缀(Vendor Prefix)来实现很多自定义的CSS功能。-webkit-box-reflect属性就是以谷歌浏览器为代表的Webkit渲
2016-08-23
浏览器引擎前缀(Vendor Prefix)是什么? Vendor prefix—浏览器引擎前缀,是一些放在CSS属性前的小字符串,用来确保这种属性只在特定的浏览器渲染引擎下才能识别和生效。谷歌浏览器和Safari浏览器使用的
2016-08-23
以命令式风格写 CSS 会很快地导致下面的结果: 不够清晰 —— 那些带来了成吨混乱的东西,例如不清晰的依赖(难以删除或者增加东西), 不可维护 —— 当在创建新代码或者改善现有代码的时候效率低下,
2016-08-20 zcfy
新技术的出现往往意味着新的生产力的提高。随着HTML5和CSS3的流行和普及,越来越多的新方法能让我们简洁又轻松的解决以前用很复杂的代码才能完成的事情。比如HTML5中的download和placeholder,CSS3中的计算器
2016-08-17 webhek.com