排序
CSS 绘制任意角度扇形–遮盖/旋转
前几天写了一篇实现进度条的文章 环(圆)形进度条 其实他的本质是实现一个扇形, 今天尝试做一个扇形 如果要做一个 90 度, 180 度 和 270 度的扇形还是相对简单的 如果我们想实现任意角度的扇形那...
重磅更新,unocss终于可以完美使用px单位了
前言 不管是unocss还是tailwindcss和windicss,默认的单位都是rem,这有一定的设计理念,但其实这对于习惯使用px单位的人来说不太友好,有相当一部分人因为这点而放弃使用原子化css 那么,有没...
Flex布局常用属性详解
1. Flex布局与响应式布局1.1 为什么需要响应式布局?1.2 响应式布局的解决方案1.3 Flex布局的优越性2. Flex布局定义3. Flex容器属性3.1 开启flex布局display:flex3.2 改变主轴的方向flex-direct...
【像素化图片】一定要铠甲才能让你兴奋吗?看好了我可不是铠甲勇士
? 在本篇文章中将介绍如何通过使用HTML、CSS和JavaScript创建大把awesome像素图像动画效果。这个动画效果会动态的逐渐显示一个由多个很多像素图像组成的图片,并对像素图像应用关键帧动画效果还...
Element 组件库也支持暗黑模式啦
前言 最近参考了Element Plus风格样式,修改了Element内部样式源文件,并发布了自定义的暗黑主题包 element-theme-darkplus。 效果预览 ?戳这里。 背景 Vue版本经历了2到3的大迭代...
对齐控制大作战:align-content 和 align-items,到底谁才是真正的垂直大将?
?? 个人简介:一个不甘平庸的平凡人? ? 你的一键三连是我更新的最大动力❤️! ? 欢迎私信博主加入前端交流群? 前言 CSS 属性繁多,布局方式也层出不穷,目前最常用的 Flex 和 Grid 布局中有...
前端创意探索:速览「50projects50days」项目精华 – 第一部分(1-5 天)
主打:快速获取完善开发思想。 您是否在众多文章中看到过「50projects50days」项目的详细描述?垂涎三尺了?没有时间?如果您时间有限,或者只想快速领略其中的亮点,那么您来对地方了。 50proj...
简述 pt、rpx、px、em、rem、%、vh、vw的区别
设备物理像素 pt:屏幕宽、分辨率,其中每一小份就是1pt。 css 像素 px: pc 机大屏幕显示器,1px约等于0.76个物理像素 手机小屏幕:以IPhone6为标准,物理像素750,分辨率375 1px = 2pt。 px ...
Web 字体优化
Web 字体优化 本文是 网页字体度量及渲染 的下文。 本文将从字体加载、字体传输、字体渲染三个部分,介绍字体如何在对应生命周期内工作并给出优化方法。 先说结论: 字体优化其实就两种方案: ...
挑战!如何一行CSS实现花式条纹
难题 无论是在网页设计中还是杂志墙纸中,条纹总是无处不在。如何实现或者获取这些条纹呢?最简单的方法当时就直接切图,但其实可以直接CSS中创建丰富且美丽的条纹图案。 解决方案 第一次尝试 ...
Tailwind css 在项目中的使用与问题
Tailwind CSS 是目前获得star数量最多的css框架,less只有16.9k,sass 14.6k;而目前正好我也在学习Next.js,Next默认搭配Tailwind css,既然这样那我也就从零开始学习一下它 Tailwind CSS 是什...
2023-07-12 重新认识CSS的包含块、盒模型以及定位
前言 之前在开发的时候查阅MDN文档的CSS这块知识时,发现文档更新了,而且有很多新的点,像新增了包含块、块盒什么的,仔细阅读后发现确实过去的一些概念模糊不清,现在重新阅读,理解这块的知...
CSS-元素不固定宽高等比缩放
如何处理元素的高度随宽度变化,能够根据窗口大小实现等比例缩放。 例如希望元素宽度是窗口宽度的10%,而希望元素宽高比为4/3或者19/6,常见图片或者视频的比例。仅用css处理,这里提供几种思路 1...
聊聊CSS 缓动函数的新成员linear()
CSS 缓动函数是一种用于控制 CSS 动画过渡效果的函数,可以让动画变得更加自然。这篇文章将介绍一种新的 CSS easing function,即 linear(),它可以模拟出更复杂的缓动效果,文中demo请在chrome...
CSS创作个人主页介绍卡片,展示独特魅力
前面 在现代网页设计中,个人主页是一个展示个人信息、技能、事件等的重要载体。为了吸引访客的注意力并提供良好的用户体验,设计师通常会运用各种技巧和效果来增加页面的吸引力。本文将介绍如...
快来看看使用React构建的交互式绘图应用效果
前言 在如今数字化时代,Web应用程序已成为了人们日常生活的一部分。绘图应用是其中一种常见的应用类型,他可以让用户在Web浏览器中进行绘图和创作。本文将介绍如何使用React构建一个简单的绘图...
聊一聊文本溢出打点省略
前言 业务上经常会遇到 文本内容超出容器区域进行省略打点展示 的需求,而展示省略也存在多种场景和形式,今天我们来聊一聊这些细节。 单行文本超长打点省略(CSS) 多行文本超长打点省略(CSS...
总结CSS 实现新手引导效果的六种方式
前言 我们在平常做业务中,在功能变更,或者有大的改动时,经常会用到新手引导功能, 虽然有很多库可以使用, 但是有时候很简单的需求,没必要引入库, 本文用最简化代码,实现一下新手引导的遮...
使用el-menu的时候遇到的bug以及解决方式
前言 在进行项目的开发过程中我们一般会使用Element-plus来辅助我们进行开发,目的就是在于节省开发时间,但是最近在进行后台系统的开发过程中还是踩了一些坑,看看大伙有没有遇到和我一样情况...
CSS 实现 10 种现代布局
01. 超级居中:place-items: center 对于第一个“单行”布局,让我们解决所有 CSS 领域中最大的谜团:居中。我想让您知道,使用 place-items: center 会让此操作比您想象的容易。 首先指定 grid...