首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
精通CSS
乔珂力
创建于2022-07-01
订阅专栏
学习和记录CSS相关知识
等 18 人订阅
共15篇文章
创建于2022-07-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
用 SVG 实现手绘效果
在一些绘画或者写字的教学场景中,有时候需要演示图案或文字的完整书写步骤,例如用一个视频或者动图教大家如何画一个小星星: 在前端,其实可以通过 svg 动画来实现这种效果,接下来,就带领大家一步步完成
跟 Antfu 一起学习 CSS 渐入动画
周末无事,翻阅 Antfu 的博客,发现一篇很有意思的文章,用简单的 CSS animation 动画实现博客文章按照段落渐入,效果如下: 是不是很有意思呢?
弹性布局中的 min-width
在 CSS 中,min-width 属性用于设置元素的最小宽度,即: 与之类似的是 max-width,使用这些属性可以做响应式布局,例如: 那么 box 容器宽度用于是父容器宽度的 50%,但是不小
图解 word-break
在上一篇文章中为大家介绍了 overflow-wrap 属性的用法,与之非常类似的是 word-break 属性,很多同学容易搞混,今天为大家详细讲解。
图解 overflow-wrap
在 CSS 中,overflow-wrap 属性指定了当一个不能被分割的字符串(比如一个长单词或 URL)超出其包含盒子的边界时如何进行换行。该属性可以确保内容不会溢出其容器,从而破坏布局的整体性。
Flex 居中应该这么写
假设现有个很简单的需求,让 item 在 container 容器内居中: 当前 CSS 样式为: 当前的效果如下: 而想要的效果区域在黄色容器内上下和左右都居中。
宫格布局最后一行问题
需求描述 在业务当中经常会遇到下面的布局,例如商品的展示页: 其中有两个特点: 1、项目的数量是接口动态返回的,2、项目和项目容器都是定宽的。
CSS 实现渐变圆弧进度条
最近一段时间,业务上需要开发一个仪表盘页面,其中有个部分是圆弧进度条的效果,如下图所示: 其具体需求如下: 半圆形进度条,中间是进度数字,圆弧渐变背景表示进度...
用 CSS 实现 AirDrop 动效
用过 Mac 电脑的同学都知道 AirDrop 可以在不同电脑和手机设备之间共享文件,功能非常强大。我们今天来研究一下 AirDrop 视觉效果,带领大家一步步在网页中实现它。
用 CSS 从零写一个时间轴效果
时间轴效果介绍,在前端开发中,我们会遇到一些场景特别适合用时间轴来展示,例如下面按照日期时间来记录发生的事件: 还可以做成下面这种比较流行的左右对称卡片风格的时间轴: 如果再稍加装饰,还能有更加高大上
浅析 Flex 布局中的数学原理
现在的前端,基本上是 flex 布局的天下了,其用法简单、功能强大,是 CSS 中的一大杀器。flex 布局之所以傲视群雄,离不开其背后用到的数学原理,今天就带领大家深入了解 flex 布局中最核心的
容易被误用的 nth-of-type 伪类
单独讲这个伪类,是因为它很容易被新手错误地用于选择第 n 个拥有某类名的元素,但实际上是无法做到这一点的。
深入剖析浏览器滚动条
为什么要专门写一篇关于浏览器滚动条的文章呢?毕竟定制滚动条属于小众需求。事情源于一次产品上线之后,用户反馈滚动条也太丑了,设计让前端帮忙改一下。
精通 CSS 之 align-self
CSS flex 布局中的 align-self 很容易被误用,这个属性是用于覆盖 align-items 的值,控制元素在交叉轴的位置,而非主轴。
精通 CSS 之 linear-gradient
如何用 CSS 实现一个渐变消失的 div,如下图所示: 其实很简单,例如: 给其设置下面的 CSS 样式就好了: 修改 linear-gradient 的第一个参数,控制渐变方向,可得到如下四种效果