首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
CSS
订阅
写代码的呱呱
更多收藏集
微信扫码分享
微信
新浪微博
QQ
53篇文章 · 0订阅
编写模块化的 CSS(第三部分)—CSS 文件组织结构 - 众成翻译
在之前两篇文章中我们已经讨论过如何使用 BEM 和 Namespace 来编写模块化的 CSS。这篇文章中,我想避开把 CSS 选择器作为 CSS 文件结构和组织的依据的方法。 如果你思考过关于什么是文件组织的最佳实践,或者怎样能够在项目目录中更容易的找到你要找的 CSS 文件,或者一个文件应该是多大或者多小合理等问题,那么这篇文章就是为你写的。
【译】CSS Shapes 简介
CSS Shapes 允许我们通过定义文本内容可以环绕的几何形状、图像和渐变,来创建有趣且独特的布局。本次教程会教你如何使用它们。 在 CSS Shapes 问世之前,为网页设计文本自由环绕的杂志式布局几乎是不可能的。相反,网页设计布局传统上一直用网格、盒子和直线构造。 CSS…
如何为你的 Vue 项目添加配置 Stylelint
现在已经是 9102 年了,网上许多教程和分享帖都已经过期,照着他们的步骤来会踩一些坑,如 stylelint-processor-html 已经不再维护,以及 --fix 之后 .vue 文件只剩下 <style> 部分等。我在踩完坑跑通出满意的效果后,维护一份新的指引,以备…
【译】CSS Grid VS Flexbox:实例对比
实例带你看懂 CSS Grid 布局与 Flexbox 布局的区别,希望对你有所帮助。
css3过渡详解
transition-duration这是一个过渡时间的设置。 该属性用于描述属性的中间值。即该两个状态变化的过渡曲线 其取值是一个三次方的贝塞尔曲线的值。填入一个三个值,根据贝塞尔曲线 在adobe系列的软件中ai,ps等都应有了贝塞尔曲线,css中也有贝塞尔曲函数。 根据这…
巧妙实现带圆角的渐变边框
这个问题本身不难,实现的方法也有一些,主要是有一些细节需要注意。 border-image 是 CSS 规范 CSS Backgrounds and Borders Module Level 3 (最新一版的关于 background 和 border 的官方规范) 新增的一个…
[知其所以然]探究Flex盒子的‘’弹性‘’
我们使用Flexbox 实现垂直水平居中、自适应容器宽度乐此不疲,因为确确实实很方便。可以简便、完整、响应式地实现各种页面布局,目前已得到所有现代浏览器的支持。但Flex属性如何计算呢? Flex是Flexible Box的缩写,翻译成中文就是“弹性盒子”,用来为盒状模型提供最…
探秘 flex 上下文中神奇的自动 margin
水平垂直居中也算是 CSS 领域最为常见的一个问题了,不同场景下的方法也各不相同,各有优劣。嗯,下面这种应该算是最便捷的了: 嗯。这里其实就涉及了一个问题,如何让 margin: auto 在垂直方向上生效? 让元素相对父元素水平居中。但是如果我们想让元素相对父元素垂直居中的话…
文本动画, 几行代码页面效果瞬间就提升了
animate-text 轻巧易用的文本动画
SCSS — 缩减50%的样式代码
Sass是CSS3语言的扩展,它能帮你更省事地写出更好的样式表,使你摆脱重复劳动,使工作更有创造性。因为你能更快地拥抱变化,你也将敢于在设计上创新。你写出的样式表能够自如地应对修改颜色或修改HTML标签,并编译出标准的CSS代码用于各种生产环境。Sass语法比较简单,难点在于如…