2021-09-07 22:29:38

软件设计开发经验分享:文字应当使用透明度而不是固定色值


软件设计开发经验分享:文字应当使用透明度而不是固定色值

在软件设计与开发中,与文字打交道是无法避开的,虽然有设计人员进行设计,但到了开发手里往往简单粗暴的吸取一下色值,直接写死,一旦要换主题或改底色以后,惨不忍睹的颜色差异,今天我就来根据我的经验分享一下关于文字颜色的经验。

本文的经验分享主要在浏览器端,但APP端和桌面窗体可能一样适用,需要您自行实验和理解。

我们在网页中有大量的色块,例如按钮、菜单、Banner图,它们上面都会有文字,这个时候就会涉及到文字颜色与背景颜色的问题,往往我们拿到设计人员的图后直接吸取色值,没有考虑到未来更换背景色或者同一个网页上有不同背景色,但我们都只设置了一个文字颜色,看起来就像这样:

WX20210907-213852.png

白色背景下看起来还比较正常,换到一些彩色背景下,这个文字的颜色真的要看瞎了眼的感觉。为什么会这样我也不懂,我不是搞视觉的,但我觉得就是前景色和背景色差异太大,所以用透明度过渡一下就会好很多。

下面使用白色,80%的不透明度,是不是就顺眼多了,因为有一部分颜色透上来,显得协调的多,所以用透明度更好。

WX20210907-214115.png



商业用途请联系作者获得授权。
版权声明:本文为博主「任霏」原创文章,遵循 CC BY-NC-SA 4.0 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://www.renfei.net/posts/1003509
评论与留言
以下内容均由网友提交发布,版权与真实性无法查证,请自行辨别。

本站有缓存策略,时间约2小时后能看到您的评论。本站使用自动审核机制,如果您的内容包含广告/谩骂/恐怖/暴力/涉政等不和谐内容将无法展示!


本站有缓存策略,时间约2小时后能看到您的评论。本站使用自动审核机制,如果您的内容包含广告/谩骂/恐怖/暴力/涉政等不和谐内容将无法展示!

关注任霏博客
扫码关注「任霏博客」微信订阅号
微博:任霏博客网
Twitter:@renfeii
Facebook:任霏
最新留言 感谢🙏,第一个问题是空格的问题应该,我逐字敲完后可以构建了.第二个问题是我docker环境的问题,docker更新为最新版后需要重置配置文件.现已经正常使用,再次感谢您的分享和您的细心解答,期待下次相遇😄 还有一个问题可以请教下吗?就是我在容器里建文件夹没有权限,su root后密码不知道是多少,sudo mkdir xxx 提示我,没有sudo命令,请问有好的解决方法吗?谢谢解答 -v 后面可以指定文件吗 我的也是报错,还有。我执行了这个:@localhost kingbase-es-v8-r3-docker % docker run -d --name kingbase -p 54321:54321 -e SYSTEM_PWD=SYSTEM -v /opt/kingbase/data:/opt/kingbase/data -v /opt/kingbase:/opt/kingbase/Server/bin kingbase:v8r3 docker: 'run -d --name kingbase -p 54321:54321 -e SYSTEM_PWD=SYSTEM -v /opt/kingbase/data:/opt/kingbase/data -v /opt/kingbase:/opt/kingbase/Server/bin kingbase:v8r3' is not a docker command. See 'docker --help' 麻烦帮忙看下,是不是我写的命令有问题,还是版本问题,谢谢啦 请问我build的时候一直报错,是资源没了吗?failed to solve with frontend dockerfile.v0: failed to create LLB definition: failed to do request: Head "https://reg-mirror.qiniu.com/v2/library/centos/manifests/7?ns=docker.io": Moved Permanently 能不能在代码那里详细解释一下啊,没完全懂呀 en 按照路径上的来操作的,但是启动时一直报:zsh: no such file or directory: docker run -d --name kingbase -p 54321:54321 -e SYSTEM_PWD=SYSTEM -v /Volumes/installation/opt/kingbase/data:/opt/kingbase/data -v /Volumes/installation/opt/kingbase/bin/license.dat:/opt/kingbase/Server/bin/license.dat kingbase:v8r3 错误 博主,怎么没有spark入门教程? 亲测可用,十分感谢。 讲得好 我想提示博主,Adblock 广告屏蔽插件被启用提示这个弹窗非常不友好。它唯一的作用是影响用户阅读,甚至厌恶了离开。没有哪个用户会为了某一个站点而关闭防广告插件,因为这对于用户是不明智也不理智的,最终的伤害是贵站。