心态好好
摆脱懒惰和拖延(๑>◡<๑)

dong的文章

前端JS生成二维码-东东的小屋

前端JS生成二维码

可能会有这个疑惑,为什么要用js生成二维码而不是向后端请求,其实答案就在问题里咯,最直接的就是可以减轻服务器的压力,不用在用户需要显示二维码时每次都向服务器都调用库或服务去生成一张图片,然后再发送给用户。如果用户量很大,这会消耗大量的服务器...

赞(0)dongdong前端开发 阅读(16)去评论
用一个“滑块”做出丝滑的 Tab 背景切换-东东的小屋

用一个“滑块”做出丝滑的 Tab 背景切换

在很多场景下,Tab 的“选中态”如果只靠文字变粗或颜色变化,给用户的反馈会比较弱,交互性一般。如果有一块会跟随选项移动的背景滑块,就可以显著提升可感知的交互质量,看起来更丝滑更爽。   所谓 Tab 背景切换“丝滑移动”,直觉上...

赞(0)dongdong前端开发 阅读(36)评论(2)
Vue Router嵌套路由(子路由)实现方法-东东的小屋

Vue Router嵌套路由(子路由)实现方法

我在写vue3App首页导航组件时,需要用到嵌套路由,跟基础的路由类似,用处在于实现组件内局部视图的无刷新更新,想了想还有一些使用场景例如后台管理系统侧边栏、多模块组件内的分栏等等,故在学习总结后记录下一些用法还有注意事项以备忘。 首先是基...

赞(0)dongdong前端开发 阅读(34)去评论
控制img标签图片的比例的三种方法-东东的小屋

控制img标签图片的比例的三种方法

记得刚学前端时,不会调整img标签引入图片的比例,看着图片被拉伸,以及布局错乱,影响视觉一致性很丑。一开始想着用ps调整好图片的宽高和比例再引入但是这样也太麻烦了,在某些场合例如用户上传头像的场景下,必须保证图片比例正确。所以呢我总结了一下...

赞(0)dongdong前端开发 阅读(60)评论(1)
实现首屏沉浸式滚动覆盖的交互效果-东东的小屋

实现首屏沉浸式滚动覆盖的交互效果

平时找网站模仿练习前端时,我发现有些网站的首屏下拉有内容层的滚动覆盖的交互效果,给人一种全屏视觉的沉浸感,配合滚动触发的顺滑过渡和内容层自然衔接,看起来就很爽,于是我就研究了一下怎么实现的,其实简单的css和js就可以实现。 首先肯定要给首...

赞(0)dongdong前端开发 阅读(40)去评论
纯 CSS 实现流星划过背景动画-东东的小屋

纯 CSS 实现流星划过背景动画

想做流星动画加一点动态氛围感,不想引入臃肿的 JS 库,也不想用现成的动效插件,用纯 CSS也能实现流星不断划过夜空的背景动画。核心是CSS 的animation关键帧、伪元素和基础定位,零 JS 依赖、轻量流畅,还能根据页面风格灵活调整流...

赞(1)dongdong前端开发 阅读(40)去评论
如何写Vue3框架组件封装-东东的小屋

如何写Vue3框架组件封装

在 Vue3 开发封装按钮组件时,把主色、圆角、内边距直接写在模板和逻辑里;封装卡片时,宽高、阴影、间距随手写死;封装弹窗时,默认宽高、关闭方式各处不一致。某天要改按钮默认大小,或全项目卡片统一加圆角,就得全局翻找组件代码一个个改; 解决思...

赞(0)dongdong前端开发 阅读(36)去评论

登录

找回密码

注册