随笔分类 -  CSS进阶

上一页 1 ··· 4 5 6 7 8 9 10 下一页
摘要:关于 CSS 阴影,之前已经有写过一篇,box-shadow 与 filter:drop-shadow 详解及奇技淫巧,介绍了一些关于 box-shadow 的用法。 最近一个新的项目,CSS-Inspiration,挖掘了其他很多有关 CSS 阴影的点子,是之前的文章没有覆盖到的新内容,而且有一些 阅读全文
posted @ 2018-11-06 10:56 ChokCoco 阅读(35825) 评论(25) 推荐(86) 编辑
摘要:何为滚动视差 视差滚动(Parallax Scrolling)是指让多层背景以不同的速度移动,形成立体的运动效果,带来非常出色的视觉体验。 作为网页设计的热点趋势,越来越多的网站应用了这项技术。 通常而言,滚动视差在前端需要辅助 Javascript 才能实现。当然,其实 CSS 在实现滚动视差效果 阅读全文
posted @ 2018-08-10 11:40 ChokCoco 阅读(22326) 评论(13) 推荐(40) 编辑
摘要:CSS 的伪类选择器和伪元素选择器,让 CSS 有了更为强大的功能。 伪类大家听的多了,伪元素可能听到的不是那么频繁,其实 CSS 对这两个是有区分的。 有个错误有必要每次讲到伪类都提一下,有时你会发现伪类元素使用了两个冒号 (::) 而不是一个冒号 (:),这是 CSS3 规范中的一部分要求,目的 阅读全文
posted @ 2018-08-02 12:26 ChokCoco 阅读(17351) 评论(10) 推荐(29) 编辑
摘要:上次发完 不可思议的纯 CSS 导航栏下划线跟随效果 这篇文章之后,很多朋友找我讨论,感叹 CSS 的奇妙。 然后昨天,群里一位朋友问到了一个和这个效果比较类似的效果,问如何 将下面这个动画的下划线效果,从左进入,右边离开修改为从上方进入,下方离开。 描述很难理解,看看原本的效果: 难点所在 第一眼 阅读全文
posted @ 2018-04-19 14:27 ChokCoco 阅读(13663) 评论(7) 推荐(17) 编辑
摘要:先上张图,如何使用纯 CSS 制作如下效果? 在继续阅读下文之前,你可以先缓一缓。尝试思考一下上面的效果或者动手尝试一下,不借助 JS ,能否巧妙的实现上述效果。 OK,继续。这个效果是我在业务开发的过程中遇到的一个类似的小问题。其实即便让我借助 Javascript ,我的第一反应也是,感觉很麻烦 阅读全文
posted @ 2018-03-27 14:27 ChokCoco 阅读(18250) 评论(11) 推荐(34) 编辑
摘要:本文接前文:不可思议的混合模式 mix-blend-mode 。由于 mix-blend-mode 这个属性的强大,很多应用场景和动效的制作不断完善和被发掘出来,遂另起一文继续介绍一些使用 mix-blend-mode 制作的酷炫动画。 CSS3 新增了一个很有意思的属性 -- mix-blend- 阅读全文
posted @ 2017-12-27 11:22 ChokCoco 阅读(10092) 评论(26) 推荐(58) 编辑
摘要:很久之前在张鑫旭大大的博客看到过一篇 PNG格式小图标的CSS任意颜色赋色技术,当时惊为天人,感慨还可以这样玩,私底下也曾多次想过有没有其他方法可以实现,又或者不仅仅局限于 PNG 图片。 mix-blend-mode 与 background-blend-mode mix-blend-mode 在 阅读全文
posted @ 2017-12-21 14:05 ChokCoco 阅读(71569) 评论(12) 推荐(34) 编辑
摘要:我们知道,动画其实是由一帧一帧的图像构成的。有 Web 动画那么就会存在该动画在播放运行时的帧率。而帧率在不同设备不同情况下又是不一样的。 有的时候,一些复杂或者重要动画,我们需要实时监控它们的帧率,或者说是需要知道它们在不同设备的运行状况,从而更好的优化它们,本文就是介绍 Web 动画帧率(FPS 阅读全文
posted @ 2017-12-13 10:18 ChokCoco 阅读(29668) 评论(14) 推荐(25) 编辑
摘要:不同于传统的 PC Web 或者是移动 WEB,在腾讯视频客厅盒子端,接大屏显示器(电视)下,许多能流畅运行于 PC 端、移动端的 Web 动画,受限于硬件水平,在盒子端的表现的往往不尽如人意。 基于此,对于 Web 动画的性能问题,仅仅停留在感觉已经优化的OK之上,是不够的,想要在盒子端跑出高性能 阅读全文
posted @ 2017-11-17 15:36 ChokCoco 阅读(5283) 评论(3) 推荐(11) 编辑
摘要:承接上一篇你所不知道的 CSS 动画技巧与细节,本文主要介绍 CSS 滤镜的不常用用法,希望能给读者带来一些干货! 系列 CSS 文章汇总在我的 Github ,持续更新,欢迎点个 star 订阅收藏。 OK,下面直接进入正文。本文所描述的滤镜,指的是 CSS3 出来后的滤镜,不是 IE 系列时代的 阅读全文
posted @ 2017-09-14 10:52 ChokCoco 阅读(28892) 评论(20) 推荐(58) 编辑
摘要:怕标题起的有点大,下述技巧如果你已经掌握了看看就好,欢迎斧正,本文希望通过介绍一些 CSS 不太常用的技巧,辅以一些实践,让读者可以更加深入的理解掌握 CSS 动画。 废话少说,直接进入正题,本文提到的动画不加特殊说明,皆指 CSS 动画。 正负旋转相消 嗯。名字起的很奇怪,好像数学概念一样。 (写 阅读全文
posted @ 2017-08-28 12:42 ChokCoco 阅读(11584) 评论(15) 推荐(61) 编辑
摘要:大家都知道,position:fixed 在日常的页面布局中非常常用,在许多布局中起到了关键的作用。它的作用是: position:fixed 的元素将相对于屏幕视口(viewport)的位置来指定其位置。并且元素的位置在屏幕滚动时不会改变。 但是,在许多特定的场合,指定了 position:fix 阅读全文
posted @ 2017-08-14 17:09 ChokCoco 阅读(52780) 评论(3) 推荐(13) 编辑
摘要:一直以来,使用纯 CSS 实现波浪效果都是十分困难的。 因为实现波浪的曲线需要借助贝塞尔曲线。 而使用纯 CSS 的方式,实现贝塞尔曲线,额,暂时是没有很好的方法。 当然,借助其他力量(SVG、CANVAS),是可以很轻松的完成所谓的波浪效果的,先看看,非 CSS 方式实现的波浪效果。 使用 SVG 阅读全文
posted @ 2017-07-18 11:02 ChokCoco 阅读(101097) 评论(49) 推荐(137) 编辑
摘要:可能不同团队都有各自的规范,又或者很多人在写 CSS 的时候还是想到什么就写什么,不存在太多的约束。 我觉得 CSS 代码规范还是有存在的必要的,尤其是在团队配合,多人协作下,规范就显得尤为重要。 本文的所列是实践当中得出的一套比较不错的 CSS 书写规范,并不希望大家完全采用,而是希望可以结合自己 阅读全文
posted @ 2017-07-13 10:50 ChokCoco 阅读(12893) 评论(16) 推荐(41) 编辑
摘要:感谢 LeaVerou 大神,让我们可以提前使用上这么美妙的属性。 conic-gradient 是个什么?说到 conic-gradient ,就不得不提的它的另外两个兄弟: linear-gradient : 线性渐变 radial-gradient : 径向渐变 说这两个应该还是有很多人了解并 阅读全文
posted @ 2017-06-26 11:12 ChokCoco 阅读(18661) 评论(27) 推荐(77) 编辑
摘要:CSS 发展到今天已经越来越强大了。其语法的日新月异,让很多以前完成不了的事情,现在可以非常轻松的做到。今天就向大家介绍几个比较新的强大的 CSS 功能: clip-path shape-outside shape 的意思是图形,CSS shapes 也就是 CSS 图形的意思,也就是使用 CSS 阅读全文
posted @ 2017-06-12 13:07 ChokCoco 阅读(19953) 评论(33) 推荐(95) 编辑
摘要:开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节。 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题中有你感觉到生僻的 CSS 属性,赶紧去补习一下吧。 不断更新,不断更新,不断更新,重要的事情说三遍 阅读全文
posted @ 2017-05-09 11:21 ChokCoco 阅读(14952) 评论(10) 推荐(26) 编辑
摘要:开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节。 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题中有你感觉到生僻的 CSS 属性,赶紧去补习一下吧。 不断更新,不断更新,不断更新,重要的事情说三遍 阅读全文
posted @ 2017-05-03 16:44 ChokCoco 阅读(6702) 评论(12) 推荐(35) 编辑
摘要:开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节。 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题中有你感觉到生僻的 CSS 属性,赶紧去补习一下吧。 不断更新,不断更新,不断更新,重要的事情说三遍 阅读全文
posted @ 2017-04-19 13:32 ChokCoco 阅读(38538) 评论(2) 推荐(15) 编辑
摘要:开本系列,谈谈一些有趣的 CSS 题目,题目类型天马行空,想到什么说什么,不仅为了拓宽一下解决问题的思路,更涉及一些容易忽视的 CSS 细节。 解题不考虑兼容性,题目天马行空,想到什么说什么,如果解题中有你感觉到生僻的 CSS 属性,赶紧去补习一下吧。 不断更新,不断更新,不断更新,重要的事情说三遍 阅读全文
posted @ 2017-03-30 10:48 ChokCoco 阅读(4859) 评论(8) 推荐(25) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 下一页