
CSS 学习手册
文章平均质量分 60
CSS 学习手册
乐闻x
路虽远,行则将至。
展开
-
一文教你掌握 CSS 渐变属性linear-gradient、radial-gradient
现代流行的网站上的颜色配置都丰富绚丽,用户会因为从灰色单一色彩到活力渐变红的背景所吸引。对于开发者而言,需要掌握这些视觉效果的实现方式。为了实现渐变效果,前端开发者可通过CSS 中和这两种函数完成各种好看的效果。本文详细介绍和两个属性的使用方式,并且提供有趣的效果。函数就像是在画布上画一个色彩斑斓的阶梯。颜色在直线方向逐渐改变,创建出丰富的视觉效果。angle: 角度例如 ‘45deg’,表示渐变线的方向是 45 度。原创 2023-12-27 23:27:43 · 1860 阅读 · 0 评论 -
前端必备技能:掌握CSS选择器及其优先级
CSS选择器是CSS用于选择HTML元素并应用具体样式属性的语法。CSS选择器有许多种类型,本文会详细列举所有的选择器并举例说明具体用法以及CSS选择器权重计算和CSS生效属性分析。原创 2023-12-15 23:22:07 · 95 阅读 · 0 评论 -
前端如何保证设置的font-family成功生效?
作为前端开发者,我们知道如果设置的字体不生效,浏览器是会使用操作系统的兜底字体的,那么我们该怎么确认设置的字体是真正生效了呢?我核实了一下,当前DOM的字体确实没有生效,可以通过Rendered Fonts下面的。最近开发的一个新页面,在产品验收的时候跟我反馈说页面里的字体跟设计稿中的字体不一样;属性,于是我通过Chorme浏览器的调试工具查看了一下DOM的生效样式;可以看出来我们修改后的字体确实是生效了,于是完美解决一个BUG.看出来当前生效的字体是系统兜底的字体;通过代码的排查,发现是我自己把。原创 2023-01-10 23:32:26 · 2726 阅读 · 0 评论 -
我用一行代码搞定了重叠头像组
最近项目有个新需求,需要把用户的头像水平排列并且重叠。本来以为挺麻烦的,刚开始还想着要用JS去计算每一个头像需要位移的距离。其实这个需求只需要一行代码就能搞定。原创 2022-11-07 23:51:18 · 1006 阅读 · 0 评论 -
【前端样式】当 BEM 遇见 CSS Module
前言对于前端开发者来说,css相关问题是无论如何也绕不过去的。因为样式代码是就近生效原则,即同样的选择器定义的样式,后定义的样式代码会覆盖前面定义的样式代码。class 做为 css 中最常用的选择器,刚入门的前端开发者会很纠结,到底怎么定义class名称,才能保证名称不重复,与此同时最好 class 名称还要有一定的意义,我们通过 class 名称能够很快定位到功能模块。我记得我刚刚入门前端时,经常定义一些比较单一的 class 名称,比如 header, body, content等等。又或者我去原创 2022-05-10 23:14:12 · 418 阅读 · 0 评论 -
实现一个Switch开关组件只需要一个div?详细记录Switch组件开发过程
最终效果图实现逻辑一、switch容器// html <div className="dumbo-switch"></div> // css .dumbo-switch { height: 22px; width: 44px; border: 1px solid; border-radius: 100px; border: 1px solid #cccccc; cursor: pointer; }二、switch i原创 2021-12-13 23:42:34 · 889 阅读 · 0 评论 -
图片文字水平垂直居中(display:flex)
需要实现效果html <div style="display:flex;display:flex;align-items:center;" > <div><img th:src="@{/images/man.jpg}" class="img-circle"></div> <div>原创 2018-05-25 00:06:24 · 4404 阅读 · 0 评论