首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

巧用渐变色打造精致移动APP

然而自从Instagram把经典的宝丽来相机logo更改为色彩鲜亮的扁平化图标以来,渐变色逐渐回归到了人们的视野之中,也逐渐成为了近年来移动APP设计的主要风潮之一。...在渐变色设计风潮回归的背景下,我们一起来看看渐变色移动APP中常见的表现手法。 一、线性渐变 线性渐变是渐变设计中基础的表现手法之一,也是最常见的创作手法之一。...了解了渐变色移动APP中的基本表现方式后,对于设计师来说,想要用好渐变色,需要在色感和色彩搭配上多下功夫。这里为大家推荐一些常用的渐变色设计工具。 uiGradients ? ​...这款网站贴心地为每一种颜色搭配取了相应的名字,点击左上角即可浏览所有颜色,还可以从上面导航栏中选择一种颜色,从而呈现出这个色系对应的所有渐变色搭配方案,挑选到合适的后,点击上面显示的色值即可复制。...网址:https://webkul.github.io/coolhue/ 小结 移动APP高速发展的背景下,渐变色也是人们审美水平不断提高的产物。

2.2K50
您找到你想要的搜索结果了吗?
是的
没有找到

【如果你要学JS XIV】—— 移动常用事件-移动touch触摸事件

导绪移动浏览器兼容性较好,不需要考虑JS的兼容性问题,可以放心的使用原生JS书写效果,但是移动也有自己独特的地方。如触屏事件touch (也称触摸事件) , Android和IOS都有。...这类事件用于描述一个或多个触点,使开发者可以检测触点的移动,触点的加和减少,等等 touchstart、touchmove、 touchend 三个事件都会各自有事件对象。...touchstart,touchmove,touchend 可以实现拖动元素2.但是拖动元素需要当前手指的坐标值我们可以使用targetTouches[0] 里面的pageX和pageY3.拖动的原理:手指移动计算出手指移动的距离...,然后用盒子原来的位置+手指移动的距离4.手指移动的距离 = 手指滑动中的位置 - 手指刚开始触摸的位置<!...= e.targetTouches[0].pageY - startY; // 移动盒子,盒子原来的位置+手指移动的距离 this.style.left =

51600

JS案例 - 基于vue的移动长按手势

监听手指按下去后是否有移动,就该touches上场了,监听他的clientX,clientY只要没变就是没移动。 并且在这个过程中,还会不时地有地方的英雄冒出来干扰我们补兵。...那就是一个手机自带的效果了:   长按时,在移动触摸文字,(至少ios里)会出现选择文字等干扰我们的真正功能,用了preventDefault()这个属性后就没有了。...if (e.touches.length > 1) { return false; } /* 这里有历史渊源的,是第二次点击的时候...所以每次获取数组里边的第一个对象对应的clientX和clientY,就是实时的移动点的位置 //找这个点的作用,就是为了监听用户,是否按住还移动了。...e.preventDefault) e.preventDefault(); else e.returnValue = false; /* 上文已经介绍,当用户拿开的时候,只要判断用户从点击到拿开的时间

9K30
领券