CSS容器查询,继尺寸查询、滚动查询、锚点查询后,还支持样式查询,直接匹配CSS变量,更关键的是,和attr()、if()等函数配合使用后,场景适应性更是直线攀升。
阅读全文…
标签:@container, anchor-name, attr(), container-name, content, CSS函数, if(), scroll-state, style, 容器 发布在 CSS相关 | 2 条评论 »
CSS锚定定位虽然强大,实用,但是还是有个不足,就是如果元素在边缘处触发候补定位,浏览器是无法感知的,导致很多交互效果并不能纯CSS实现,功亏一篑,现在,Chrome最新版本已经补全了这个不足,CSS锚点定位已经趋于完美,赶快学习起来吧。
标签:@container, container-type, position-try-fallbacks, 浮动层, 锚点, 锚点定位 发布在 CSS相关 | 没有评论 »
CSS又出了个表示进度值的progress()函数,这个函数还是挺实用的,任何与进度值相关的场景都是他的使用场景,不妨进来快速了解一下吧。
标签:calc, cqw, css var, infinity, progress, vw, 进度条 发布在 CSS相关 | 一条评论 »
CSS内阴影效果实现不难,可若是只有IMG标签,该如何在图片上实现内阴影呢?本文列举多种技术方法,实现这个前端需求,不知你知道其中几个?
标签:box-shadow, SVG滤镜, 内阴影, 图像处理 发布在 CSS相关, SVG相关 | 12 条评论 »
details元素又新支持了一个CSS选择::details-content伪元素,可以匹配内容阴影DOM,我们可以利用这个伪元素进行区域背景设置,或者实现实用的展开收起的动画效果。
标签:::target-text, :target, allow-discrete, content-visibility, details, hash, interpolate-size, transition, transition-behavior 发布在 CSS相关 | 3 条评论 »
Web Components组件开发又新增特性,可以暴露组件内部的状态,通过CSS :state()伪类函数匹配,增强组件的样式定制能力,以实现更好的内部封装。
标签::state(), CSS伪类, CSS函数, 组件, 自定义元素 发布在 CSS相关 | 3 条评论 »
有了CSS锚点定位,我们无需任何JavaScript代码参与,就能实现元素的鼠标跟随动效,简单实用,前端必会交互小技巧。
标签:anchor-name, CSS嵌套, hover, position-anchor, 动效, 锚点定位 发布在 CSS相关 | 5 条评论 »
从没有见过如此鸡肋设计的CSS新特性,真是浪费我的学习时间,专门匹配h1-h6标题元素,怎么想得出来的?
标签::heading, CSS伪类, CSS函数, 伪元素, 伪类 发布在 CSS相关 | 8 条评论 »
CSS reading-flow和reading-order这两个CSS新特性可以改变外部设备访问DOM元素的顺序,从而提高用户的无障碍访问体验,渐进增强特性,现在就可以在项目中使用。
标签:flex-direction, flex-flow, grid-auto-flow, order, paint-order, reading-flow, reading-order, tabindex, 无障碍网页应用 发布在 CSS相关 | 2 条评论 »
你知道吗?现在文本输入框已经支持根据输入内容的多少自动改变宽度大小了,那就是使用CSS field-sizing属性。
标签:field-sizing, input, placeholder, select, textarea, 表单 发布在 CSS相关 | 6 条评论 »
张鑫旭more,09年华中科技大学毕业,现上海,就职于阅文集团,专注web前端偏前领域,著有《CSS世界》《CSS选择器世界》《CSS新世界》《HTML并不简单》
邮箱:zhangxinxu@zhangxinxu.com
关注我:微信微博掘金知乎抖音热更B站Gitee