技术栈
css
@@小旭
9 小时前
前端
·
javascript
·
css
实现头部Sticky 粘性布局,并且点击菜单滑动到相应位置
摘要:该代码实现了一个带粘性导航栏的页面滚动功能。通过el-button组件绑定点击事件,调用scrollToCity方法实现平滑滚动到对应ID的区块。使用scrollIntoView的smooth参数实现平滑滚动效果,并通过CSS的position:sticky使导航栏固定在顶部。注意事项包括:祖先元素不能设置overflow:hidden,否则会导致粘性布局失效。导航栏设置了z-index确保始终显示在前端。
Irene1991
10 小时前
css
CSS 定位属性(relative、absolute、fixed、sticky)与实用技巧总结
本文系统整理了CSS定位的核心属性和应用技巧。主要包含:掌握这些定位技术能有效提升页面布局的灵活性和开发效率,同时兼顾性能和移动端适配需求。
我的写法有点潮
14 小时前
前端
·
javascript
·
css
推荐几个国外比较流行的UI库(上)
现在写样式的时候,我基本已经离不开 Tailwind CSS 了。最开始接触它的时候,其实挺不适应的,感觉类名又多又杂,全写在标签上。但真正用顺了之后,反而不太想回到以前那种来回切 CSS 文件的方式。
m0_50272495
15 小时前
前端
·
css
vue动态设置背景图片后显示异常
:style 绑定会覆盖整个 background 复合属性,而 background-size、background-repeat 等是 background 的子属性。
@Autowire
16 小时前
前端
·
css
Layout-position
你想系统了解 CSS 中 position 属性的所有核心取值、各自的定位规则、适用场景,以及通过实例直观区分不同定位方式的差异,对吧?
神秘的猪头
16 小时前
css
·
vue.js
·
react.js
🎨 CSS 这种“烂大街”的技术,怎么在 React 和 Vue 里玩出花来?—— 模块化 CSS 深度避坑指南
💡 写在前面: 作为一个前端老司机,你一定遇到过这种场景:你辛辛苦苦写好了一个精美的按钮样式,结果同事小王合并代码后,你的按钮突然变成了“杀马特”风格。你怒气冲冲地查代码,发现原来是你俩用了同一个类名 .button,而 CSS 这玩意儿默认是全局生效的,谁后加载谁说了算。
3秒一个大
18 小时前
css
·
vue.js
·
react.js
模块化 CSS:解决样式污染的前端工程化方案
在前端开发从静态页面走向组件化、工程化的过程中,CSS 作为样式定义的核心语言,其原生特性带来的问题逐渐凸显。模块化 CSS 应运而生,成为解决样式全局污染、适配组件化开发的关键方案。本文将从模块化 CSS 的由来、用法及核心意义三个维度,结合 React 实战案例,深入解读这一前端工程化的重要实践。
kilito_01
19 小时前
javascript
·
css
·
css3
数字时钟翻页效果
这个翻页时钟(Flip Clock)通过 CSS 3D 变换 + 动画类切换 + DOM 内容动态更新 的方式,模拟了类似机械翻页牌的效果。下面从结构、样式和逻辑三方面详细分析其实现原理:
霍理迪
20 小时前
前端
·
css
CSS布局方式——弹性盒子(flex)
目录概念:弹性容器元素1、flex-direction: ; 控制主轴的方向2、justify-content: ;控制主轴方向,弹性元素的布局
研☆香
20 小时前
javascript
·
css
·
html
html css js文件开发规范
好的,以下是关于HTML、CSS和JavaScript文件开发规范的详细指南:语义化标签代码缩进属性顺序
困惑阿三
21 小时前
前端
·
css
CSS 动效交互实验室
在现代前端开发中,CSS 动效是提升用户体验(UX)的灵魂。很多初学者容易混淆 transform、transition 和 animation。本文将通过原理剖析和代码实战,带你彻底掌握这“三剑客”。
卡尔特斯
1 天前
css
CSS 特殊符号 / 英文导致换行问题速查表
适用:以下场景覆盖:不拆单词 / 允许拆单词 / 特殊符号提前换行 等真实业务需求适用:⚠️ 英文会被拆成字母,属于主动选择的行为
Komorebi゛
1 天前
前端
·
css
【CSS】斜角流光样式
Irene1991
1 天前
前端
·
css
CSS 废弃属性分类总结
本文整理了CSS中已废弃或不推荐的属性,分为完全废弃、部分废弃、浏览器前缀废弃及即将废弃属性,并提供了替代方案。
San30.
2 天前
前端
·
css
·
vue.js
·
react.js
告别全局污染:深入解析现代前端的模块化 CSS 演进之路
在前端开发的蛮荒时代,CSS(层叠样式表)就像一匹脱缰的野马。它的“层叠”特性既是强大的武器,也是无数 Bug 的根源。每个前端工程师可能都经历过这样的噩梦:当你为了修复一个按钮的样式而修改了 .btn 类,结果却发现隔壁页面的导航栏莫名其妙地崩了。
23级二本计科
2 天前
前端
·
css
·
html
前端 HTML + CSS + JavaScript
HTML决定网页的框架文本 图片 表单 按钮CSS显示网页中控件的样式外观颜色 大小 间距 排版JS表示处理逻辑
xuedaobian
2 天前
前端
·
css
Markdown 宽表格突破容器边界滚动方案
在聊天/文档类应用中,实现宽表格突破内容区域限制,利用更多屏幕空间进行水平滚动的技术方案。在开发类似 ChatGPT、DeepSeek 等 AI 对话应用时,Markdown 渲染是核心功能之一。当用户或 AI 生成包含多列的宽表格时,会遇到一个常见问题:
San30
2 天前
css
·
vue.js
·
react.js
告别全局污染:深入解析现代前端的模块化 CSS 演进之路
在前端开发的蛮荒时代,CSS(层叠样式表)就像一匹脱缰的野马。它的“层叠”特性既是强大的武器,也是无数 Bug 的根源。每个前端工程师可能都经历过这样的噩梦:当你为了修复一个按钮的样式而修改了 .btn 类,结果却发现隔壁页面的导航栏莫名其妙地崩了。
AI前端老薛
2 天前
前端
·
css
CSS实现动画的几种方式
在前端开发中,CSS 是实现动画效果非常强大且高效的工具。以下是几种主流的 CSS 动画实现方式,它们各有特点,适用于不同的场景。
程序员小李白
2 天前
前端
·
css
·
html
定位.轮播图详细解析
绝对定位元素布局水平布局left+margin-left+border-left+padding-left+width+padding-right+border-right+margin-right+right