界面设计

Skeleton.css源码解读,一个只有419行代码的CSS库

Vedu 发布于 2023-02-23

本文介绍 Skeleton 源码一共只有 419 行(加上注释和换行),非常适合用来学习。 本文是根据我的学习过程来编写的,几乎每个章节都包含 使用方法 和 源码分析。 虽然现在大部分业务都不需要重复造轮子了,但对于小白来说,学习完 Skeleton 源码 是能走出新手村的。 本...

阅读(1199)赞 (0)

中西方电商网站设计的不同处

Vedu 发布于 2022-11-04

作为一名交互设计师,我经历过国内零售电商产品,后又从进口转战出口。用户群从国内用户变成欧美用户,一开始固执地保留着很多“中式”设计方式,导致我屡屡碰壁。 其实中西方电商网站在体验设计上有很多显著差异,而造成这些差异的原因是非常值得讨论的。下面从几个区别点展开讨论,希望可以给大家带...

阅读(960)赞 (0)

SvelteAdmin:Svelte基础后台框架

Vedu 发布于 2022-09-24

目前svelte.js框架已经受到越来越多的前端开发者的关注。但是基于svelte开发的UI组件库及后台管理系统却比较少。 由于前段时间有开发一个svelte-ui组件库,所以趁着捣鼓了一个基础版的后台管理系统svelte-admin。 Svelte Ui Admin 基于 Sv...

阅读(1525)赞 (0)

11段好用的CSS代码

Vedu 发布于 2022-09-21

本文分享一些非常好用的CSS代码片段,它们很短但功能强大。使用这些代码,我们可以立即提高网站的体验。下面是11个非常好用的CSS代码片段: 1. Scroll behavior平滑滚动 html { scroll-behavior: smooth; } 这行简单的代码可以避免编写...

阅读(3242)赞 (0)

css超级实用的一些写法

Vedu 发布于 2021-10-11

一提起图标,大家可能第一个会想到PS、美工等词语,但很多小图标现在根本都不需要再打开PS了。 1、常见的括号( 前进或后退“>” ) .arrow{ width:12rpx; height:12rpx; border-top:1px solid #999; border-r...

阅读(1285)赞 (0)

前端开发规范整理之移动端优化

Vedu 发布于 2021-09-07

click的300ms延迟响应 延迟是由双击缩放导致的,当用户点击一次屏幕之后,浏览器并不能立刻判断用户是确实要打开这个链接,还是想要双击操作。因此,移动端浏览器就等待了300ms,以判断用户是否再次点击了屏幕。 问题:300ms的延迟无法接受!怎么解决? 「 禁止缩放 」和「 ...

阅读(1224)赞 (0)

web前端性能优化–图片加载的优化

Vedu 发布于 2021-09-05

图像延迟加载 想要得到更好的性能体验,只靠资源压缩与恰当的文件格式选型,是很难满足期望的。我们还需要针对资源加载过程进行优化。 什么是延迟加载? 下图是京东商城的手机端首页,当元素没有滑动到视线内时,图片src属性放置了一个很小的图片,init_src属性放置了真正的图片,只要当...

阅读(1546)赞 (0)

uniapp支付宝支付的前端开发经验分享

Vedu 发布于 2021-08-28

在前段时间的开发需求中,有一项uniapp H5和APP端接入支付宝功能的需求,虽然这项功能前端的工作并不多,但还是根据这次的开发经验和踩过的坑做一个分享。 首先在对项目开启支付功能,在项目的manifest.json文件中勾选APP模块配置中的Payment支付模块,并且勾选支...

阅读(1304)赞 (0)

49个在常用且容易遗忘的CSS样式清单

Vedu 发布于 2021-08-27

1、文字超出部分显示省略号 单行文本的溢出显示省略号(一定要有宽度) p{ width:200rpx; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; } 多行文本溢出显示省略号 p { display...

阅读(1265)赞 (0)