首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
web 新特性
XboxYan
创建于2023-08-05
订阅专栏
HTML、CSS 新特性
等 56 人订阅
共49篇文章
创建于2023-08-05
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
快速了解 CSS @starting-style 规则
最近 Chrome 117,CSS 又悄悄推出了一个新的的@规则,叫做@starting-style。从名称上来看,表示定义初始样式。那么,具体是做什么的?有什么用?一起了解一下吧 一、快速了解 @s
快速了解CSS 相对颜色
在正式开始介绍之前,可以先想一个问题:如何动态去改变一个颜色的透明度? 比如一个颜色 如何将它变成透明度为 50% 的红色呢? 其实在之前这几篇文章中都有提到过一些颜色混合方法,有兴趣的可以回顾一下
Google 2023开发者大会简单回顾 - Web 平台新动向
简单回顾一下 Google 2023 开发者大会(上海)关于 Web 平台的部分。 web的优势 首先介绍了 Web 的一些优势,以超链接为基石,把所有生态都连接起来,是最开放的平台 接下来开始介绍各
太丝滑了!了解一下原生的视图转换动画 View Transitions
在原生 APP 中,我们经常会看到那种丝滑又舒适的页面切换动画,比如这样的 Android 里一般称之为共享元素(shareElement)动画,也就是动画前后有一个(或多个)相同的元素,起到前后过渡
CSS 渐变中的颜色空间和色相插值
在 CSS 中,我们可以很轻易的实现一个渐变,比如下面是一个从黄色到蓝色的渐变 效果如下 有没有发现有什么问题?🤔 没错,在黄色和蓝色的中间,出现了灰色,看着整体颜色非常“脏”,也就是设计中常说的 “
自定义计数器小技巧!CSS 实现长按点赞累积动画
在某条 APP 中,如果长按点赞,会出现这样花里胡哨的动画,如下 这个动画有两部分组成,其中这个随机表情的实现可以参考 coco 的这篇文章 巧用 transition 实现短视频 APP 点赞动画
借助 :has 实现3d轮播图
前不久在这篇文章:CSS 有了:has伪类可以做些什么中介绍了:has伪类的一些使用场景,可以说大大颠覆了 CSS 选择器的认知,让很多繁琐的 js逻辑通过灵活的CSS轻易实现了。这次带来一个比较常见
两分钟小技巧!如何阻止 macOS 的触底弹性滚动和双指手势导航
众所周知,macOS 的滚动容器中默认会有一个“触底反弹”效果,也就是常说的“橡皮筋”效果,如下 通常情况下,反弹效果可以反映出是否滚动到了边界,让滚动体验更加丝滑,算是一种体验的提升,但是如果页面总
由 transform 被占用引发的思考🤔
本文正在参加「金石计划 . 瓜分6万现金大奖」。 聊一聊关于transform的一些事以及CSS复杂属性的处理方式 一、transform 很容易被占用 众所周知,CSS 中的transform是一个
原生 CSS Custom Highlight 终于来了~
介绍一个比较前沿但是非常有用的新特性:一个浏览器原生支持的 CSS 文本高亮高亮功能,官方名称叫做 CSS Custom Highlight API,有了它,可以在不改变 dom 结构的情况下自定义任
原生 popover 终于来了!
提到 popover,相信大家都很熟悉,没错,就是组件库里经常见到的悬浮层(或者叫“气泡卡片”),比如 Ant Design 现在,这个好用的特性终于在Chrome 114上正式支持了~下面花几分钟快
深入了解CSS颜色混合函数color-mix
今天来介绍一下 Chrome 111+正式推出的 CSS颜色混合函数:color-mix()。 所谓颜色混合,顾名思义,就是将两种颜色按照一定的比例混合起来,和调色板比较像。到目前为止,可以说是最强大
CSS color-scheme 和夜间模式
介绍一个和深色模式相关的CSS属性:color-scheme 一、什么是 color-scheme? color-scheme顾名思义,即为“配色方案”,在系统中指的是“白天模式”和“夜间模式”。使用
快速了解navigator API setAppBadge
在很多客户端应用程序中,一般会通过应用图标的角标来显示当前消息的数量,例如 其实,web 中也有类似的设定,花两分钟了解一下吧 一、navigator.setAppBadge 现在的navigator
快速了解 inert 属性
介绍一个全新的、和用户行为息息相关的属性:inert。 有了这个属性,可以更加轻易地控制很多交互行为,花几分钟了解一下吧 一、inert 是什么? inert是 HTMLElement 的一个布尔属性
泪目了!CSS nth-child伪类终于支持了of关键词
介绍一个关于CSS :nth-child 选择器的新特性。 不知道大家有没有碰到过这样的问题或者需求,从一个特殊的、不可更改的HTML结构中选择出你想要的元素,比如 请问,如何选择第2个.p2标签,如
如何让CSS计数器支持小数的动态变化?
不得不说,CSS 计数器是个好东西。 最近在几篇文章中都用到了 CSS 计数器,可以将 CSS 变量通过伪元素content动态展示出来,还可以做出很多有趣的动画。有兴趣的可以先回顾一下之前的这几篇文
CSS 实现自适应文本的头像
Ant-design 中有一个这样的头像组件,当字符串较长时,字体大小可以根据头像宽度自动调整,效果如下 当然,这里是通过JS根据字符数量自动缩放文本实现的 而现在,仅仅通过 CSS也能达到类似的效果
CSS 颜色混合的N种方式
在项目中经常会碰到需要邻近色的场景,比如将一个颜色变深(浅)一点,下面是一个按钮的选中态 如果出现一种颜色就定义一个变量,每次都要维护多个颜色变量太麻烦了。有没有办法只用一个颜色呢?在这里也就是,如何
了解一下 ::target-text 选择器
最近在 MDN 官网看到了一个从未见过的选择器,::target-text。 简单研究了一下,觉得还有点意思,也有点实际用处,现在分享一下。 一、::target-text 是干什么的 想必大家都用过
下一页