首頁(yè)

酸性設(shè)計(jì)風(fēng)格的由來(lái)、風(fēng)格特點(diǎn)和應(yīng)用科普

資深UI設(shè)計(jì)者

酸性設(shè)計(jì)的由來(lái)

酸性風(fēng)格來(lái)源于迷幻藝術(shù)Psychedelia,在英文中稱為Acid Graphics。其中(Acid)一詞原指一種致幻劑LSD。這也能側(cè)面說(shuō)明為什么酸性風(fēng)格常以反復(fù)出現(xiàn)的幾何圖形或高飽和度顏色呈現(xiàn)。

酸性設(shè)計(jì)至少有十幾年的歷史,但最早是由平面設(shè)計(jì)師David Rudnick來(lái)定義的,他不僅是平面設(shè)計(jì)師同時(shí)也是音樂(lè)雜志《Volume》的創(chuàng)始人。

正是因?yàn)樗膭?chuàng)作在地下和主流市場(chǎng)中的大量露面,使這種設(shè)計(jì)風(fēng)潮自然地流行起來(lái),吸引了更多年輕設(shè)計(jì)師。

超級(jí)潮!酸性設(shè)計(jì)風(fēng)格的由來(lái)、風(fēng)格特點(diǎn)和應(yīng)用科普

超級(jí)潮!酸性設(shè)計(jì)風(fēng)格的由來(lái)、風(fēng)格特點(diǎn)和應(yīng)用科普

David Rudnick的作品

在2018年,Rudmer van Hulzen策劃了一場(chǎng)展示音樂(lè)俱樂(lè)部海報(bào)設(shè)計(jì)的展覽,Rudmer van Hulzen是荷蘭創(chuàng)意機(jī)構(gòu)G2K的藝術(shù)總監(jiān),在這場(chǎng)展覽里,展示了一系列來(lái)自Studio Cryo、Studio Feixen、Anna Kulachek、Bráulio Amado和Jonathan Castro等設(shè)計(jì)師和工作室的作品,也是通過(guò)這次展覽讓更多人了解了酸性設(shè)計(jì)。

超級(jí)潮!酸性設(shè)計(jì)風(fēng)格的由來(lái)、風(fēng)格特點(diǎn)和應(yīng)用科普

而Rudmer van Hulzen也重新定義了酸性設(shè)計(jì),他定義其為 “挑戰(zhàn)傳統(tǒng)對(duì)美感和欲望的定義,是酸性平面的核心。盡管許多人可能會(huì)認(rèn)為這些作品很丑陋,但是如果仔細(xì)研究它們的制作方式、創(chuàng)作目標(biāo)和用戶群體,你會(huì)發(fā)現(xiàn)它們是特意如此,并且擁有自己的美學(xué)。另外,你不需要化學(xué)刺激就能看到它們的美?!?

日本的設(shè)計(jì)師GUCCIMAZE 則被定義為推動(dòng)酸性設(shè)計(jì)風(fēng)格趨勢(shì)發(fā)展的幕后主手之一。他擅長(zhǎng)從不同語(yǔ)言獲取靈感,將字體、視覺(jué)元素和形狀重新融合,幻化成充滿神秘感的設(shè)計(jì)作品。音樂(lè)人Nicki Minaj、雜志《Tunica》等都曾邀請(qǐng)他操刀專輯或雜志的視覺(jué)。

超級(jí)潮!酸性設(shè)計(jì)風(fēng)格的由來(lái)、風(fēng)格特點(diǎn)和應(yīng)用科普

GUCCIMAZE在設(shè)計(jì)中運(yùn)用了大量的尖銳的字體,并且搭配重金屬等瘋狂字體。

超級(jí)潮!酸性設(shè)計(jì)風(fēng)格的由來(lái)、風(fēng)格特點(diǎn)和應(yīng)用科普

酸性設(shè)計(jì)的風(fēng)格特點(diǎn)

雖然說(shuō)酸性設(shè)計(jì)沒(méi)有一個(gè)標(biāo)準(zhǔn)的模版,但是其表達(dá)形式通常是固定的。這種特征也決定了它多運(yùn)用于時(shí)尚、音樂(lè)、潮流以及藝術(shù)圈。而且隨著C4D的流行,越來(lái)越多的設(shè)計(jì)師在酸性設(shè)計(jì)中加入3D元素。
酸性設(shè)計(jì)的表達(dá)形式通常概括為三種

1. 高飽和材質(zhì)

通常為鐳射紋理,金屬玻璃材質(zhì),3D物體材質(zhì)等,

通過(guò)特效感的顏色突出畫面的科技迷幻感.

超級(jí)潮!酸性設(shè)計(jì)風(fēng)格的由來(lái)、風(fēng)格特點(diǎn)和應(yīng)用科普

2. 裝飾性文字

尖銳的字體,通常搭配重金屬美學(xué)瘋狂字體,流動(dòng)金屬字體

超級(jí)潮!酸性設(shè)計(jì)風(fēng)格的由來(lái)、風(fēng)格特點(diǎn)和應(yīng)用科普

3. 實(shí)驗(yàn)性的排版

通常為復(fù)雜的構(gòu)圖,豐富的內(nèi)容制造出獨(dú)特的藝術(shù)氛圍,排版形式多為科幻未來(lái)主義、反烏托邦場(chǎng)景.

超級(jí)潮!酸性設(shè)計(jì)風(fēng)格的由來(lái)、風(fēng)格特點(diǎn)和應(yīng)用科普

最近超火的 liquid bubble 也是酸性設(shè)計(jì)的一種

超級(jí)潮!酸性設(shè)計(jì)風(fēng)格的由來(lái)、風(fēng)格特點(diǎn)和應(yīng)用科普

酸性風(fēng)格的設(shè)計(jì)應(yīng)用

1. 平面設(shè)計(jì)

通常為時(shí)尚、音樂(lè)、潮流以及藝術(shù)圈的設(shè)計(jì)海報(bào)

超級(jí)潮!酸性設(shè)計(jì)風(fēng)格的由來(lái)、風(fēng)格特點(diǎn)和應(yīng)用科普

2. UI設(shè)計(jì)

UI設(shè)計(jì)中的酸性設(shè)計(jì)并不多,UI設(shè)計(jì)中加入酸性設(shè)計(jì)的元素會(huì)讓人眼前一亮,各種混搭的金屬材質(zhì)讓界面煥然一新,同時(shí)也讓界面設(shè)計(jì)充滿各種可能性。

超級(jí)潮!酸性設(shè)計(jì)風(fēng)格的由來(lái)、風(fēng)格特點(diǎn)和應(yīng)用科普

總結(jié)

有人說(shuō)酸性風(fēng)格是新的新丑風(fēng),有人把它定義為科幻未來(lái)主義,有人則認(rèn)為它是Y2K風(fēng)格的替代品,無(wú)論是哪一種,作為當(dāng)代設(shè)計(jì)師的我們,更多的是以一種面向未來(lái)的想法,讓已經(jīng)有了幾十年的酸味美學(xué)可以帶有“自由戀愛(ài)”的內(nèi)涵。無(wú)論是霓虹色彩、液態(tài)金屬字還是歐普風(fēng)格,都僅僅是酸性設(shè)計(jì)元素元素中的冰山一角,一種流行現(xiàn)象、美學(xué)觀念的遠(yuǎn)遠(yuǎn)不止如此。


藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國(guó)內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長(zhǎng)學(xué)習(xí),請(qǐng)掃碼ben_lanlan,報(bào)下信息,會(huì)請(qǐng)您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請(qǐng)與我們聯(lián)系。



文章來(lái)源:優(yōu)設(shè) 作者:石小秋

分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

藍(lán)藍(lán)設(shè)計(jì)www.yvirxh.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)



從TikTok、Youtube、Pinterest等主流海外產(chǎn)品中,學(xué)習(xí)如何設(shè)計(jì)底部導(dǎo)航欄

seo達(dá)人




在開(kāi)始之前,請(qǐng)大家先思考下面兩個(gè)問(wèn)題~

 

問(wèn)題1:你的產(chǎn)品真的需要Tab Bar嗎?

好像并不是。雖然淘寶、微信、微博、美團(tuán)等大多數(shù)主流的產(chǎn)品都在使用Tab Bar,但這并不意味著所有產(chǎn)品都需要它。

圖片

▲ 很多APP沒(méi)有Tab Bar,比如日歷、計(jì)算器、滴滴、Uber等。對(duì)于是否要在APP中使用Tab Bar,應(yīng)該分不同的情況靈活考慮。

 

問(wèn)題2:為什么產(chǎn)品要有Tab Bar?

答案是為了易于使用,意味著通過(guò)Tab Bar這種簡(jiǎn)單的設(shè)計(jì)可以輕松幫助用戶導(dǎo)航到頁(yè)面。

明白了上面的問(wèn)題后,接下來(lái)就要考慮如何來(lái)設(shè)計(jì)Tab Bar,能更好的滿足用戶的需求和體驗(yàn)。

 

#1顯示最重要的信息

導(dǎo)航欄應(yīng)該只包含最有用的信息,不能添加過(guò)多無(wú)用的標(biāo)簽使導(dǎo)航欄混亂。許多App在導(dǎo)航欄上添加搜索功能,因?yàn)檫@有助于用戶更快地導(dǎo)航和檢索內(nèi)容。

圖片

▲ 在Spotify底部導(dǎo)航中,主頁(yè)選項(xiàng)用于播放或收聽(tīng)所有內(nèi)容,搜索選項(xiàng)用于搜索下一首歌曲和播客,音樂(lè)庫(kù)選項(xiàng)用于播放列表中喜歡和保存的歌曲,單獨(dú)的會(huì)員選項(xiàng)方便用戶輕松點(diǎn)擊并快速完成購(gòu)買操作。

 

#2擴(kuò)展導(dǎo)航的功能

主流App更喜歡在底部導(dǎo)航欄中使用4-5個(gè)標(biāo)簽,這樣能保持導(dǎo)航欄的整潔,還避免了標(biāo)簽過(guò)多導(dǎo)致用戶難以精確點(diǎn)擊選項(xiàng)的情況。

圖片

▲ Pinterest的導(dǎo)航欄上只有四個(gè)選項(xiàng),這有助于用戶輕松點(diǎn)擊。消息選項(xiàng)會(huì)實(shí)時(shí)更新消息數(shù)量,對(duì)用戶來(lái)說(shuō)這樣的提示很直觀。另外搜索功能包含在導(dǎo)航欄中,方便輕松地在主頁(yè)和搜索結(jié)果之間來(lái)回切換。

 

#3容納多種標(biāo)簽形式

多數(shù)App底部導(dǎo)航欄會(huì)使用「圖標(biāo)+文字」的標(biāo)簽形式,這樣能清楚地告知用戶點(diǎn)擊標(biāo)簽之后的結(jié)果。

有時(shí)候我們也會(huì)看到有些產(chǎn)品的導(dǎo)航欄只有圖標(biāo)沒(méi)有文字,但這種形式并不會(huì)影響我們的操作,因?yàn)楫?dāng)導(dǎo)航欄的標(biāo)簽使用了用戶特別熟悉的形狀和內(nèi)涵,完全可以省略文字

圖片

▲ 宜家App的導(dǎo)航欄使用了大眾都很熟悉的圖標(biāo),所以即使不加文字,我們也能清楚地知道這3個(gè)圖標(biāo)分別代表了主頁(yè)、分類、我的。

 

圖片

▲ 相對(duì)于宜家,Youtube的導(dǎo)航欄就顯得有點(diǎn)復(fù)雜,因?yàn)閅outube的圖標(biāo)含義用戶可能并不是很熟悉,加上文字說(shuō)明很有必要。

 

#4文字標(biāo)簽應(yīng)該簡(jiǎn)短

文字標(biāo)簽應(yīng)該簡(jiǎn)短而清晰,準(zhǔn)確的文字說(shuō)明能對(duì)用戶使用正確導(dǎo)航起到關(guān)鍵作用。

圖片

▲ TikTok導(dǎo)航所有的文字標(biāo)簽都簡(jiǎn)短,并且中間的添加圖標(biāo)還隱藏掉了文字,以此來(lái)引吸引用戶的注意力。

 

#5避免隱藏導(dǎo)航欄

Tab Bar通常包含了最重要的導(dǎo)航信息,應(yīng)該始終向用戶展示,避免在用戶滾動(dòng)頁(yè)面的情況下被隱藏掉。

圖片

▲ Pinterest導(dǎo)航欄的設(shè)計(jì)是個(gè)例。當(dāng)滾動(dòng)頁(yè)面時(shí),底部的導(dǎo)航欄會(huì)隱藏,這么設(shè)計(jì)的原因可能是為了防止導(dǎo)航欄遮擋圖像,保證用戶看到更多的圖像內(nèi)容。

 

#6傳達(dá)位置

Tab Bar幫助用戶輕松導(dǎo)航,但如果用戶不知道自己的位置,將會(huì)影響他們?yōu)g覽和使用產(chǎn)品的體驗(yàn)。

圖片

▲ 多鄰國(guó)App通過(guò)改變導(dǎo)航圖標(biāo)的樣式來(lái)讓用戶清晰的知道自己所有的板塊。

 

圖片

▲ Headspace在底部導(dǎo)航欄加上了線條裝飾,每次切換選項(xiàng),線條都會(huì)跟著一起切換,確保告知用戶確切的位置。

 

#7從反饋中學(xué)習(xí)并不斷改進(jìn)

反饋是關(guān)鍵,如果想改善產(chǎn)品的導(dǎo)航欄設(shè)計(jì),就要考慮并測(cè)試用戶最喜歡哪個(gè)導(dǎo)航選項(xiàng),不使用哪個(gè)導(dǎo)航,需要四個(gè)還是五個(gè)選項(xiàng)等等。

圖片

▲ Pinterest通過(guò)收集用戶的使用反饋情況來(lái)不斷改進(jìn)導(dǎo)航欄的設(shè)計(jì),幫助用戶更方便地使用產(chǎn)品,這些不斷打磨的改進(jìn)真是產(chǎn)品成功的關(guān)鍵。

 

#8在導(dǎo)航欄中顯示更新

Tab Bar不僅僅起到導(dǎo)航的作用,很多時(shí)候還能通過(guò)狀態(tài)變化告知用戶更多的信息。

圖片

▲ 在Twitter主頁(yè)導(dǎo)航中,當(dāng)有新內(nèi)容推送時(shí),主頁(yè)就會(huì)出現(xiàn)更新的狀態(tài),提示用戶查看新內(nèi)容。這樣的設(shè)計(jì)在Youtube、Pinterest等很多主流產(chǎn)品中都有使用。

 


原文地址:Clip設(shè)計(jì)夾(公眾號(hào))

作者:Clippp

轉(zhuǎn)載請(qǐng)注明:學(xué)UI網(wǎng)》從TikTok、Youtube、Pinterest等主流海外產(chǎn)品中,學(xué)習(xí)如何設(shè)計(jì)底部導(dǎo)航欄

藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國(guó)內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長(zhǎng)學(xué)習(xí),請(qǐng)掃碼藍(lán)小助,報(bào)下信息,藍(lán)小助會(huì)請(qǐng)您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請(qǐng)與我們聯(lián)系。

截屏2021-05-13 上午11.41.03.png


文章來(lái)源:csdn

分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

藍(lán)藍(lán)設(shè)計(jì)www.yvirxh.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)



iframe子頁(yè)面調(diào)用父頁(yè)面js函數(shù)

前端達(dá)人

1、iframe子頁(yè)面調(diào)用父頁(yè)面js函數(shù)



子頁(yè)面調(diào)用父頁(yè)面函數(shù)只需要寫上window.praent就可以了。比如調(diào)用a()函數(shù),就寫成:

復(fù)制代碼 代碼如下:

window.parent.a();



子頁(yè)面取父頁(yè)面中的標(biāo)簽中的值,比如該標(biāo)簽的id為“test”,則:

復(fù)制代碼 代碼如下:

window.parent.document.getElementById("test").value;

jQuery方法為:

$(window.parent.document).contents().find("test").val();



但是我在chrome瀏覽器下卻發(fā)現(xiàn)此方法無(wú)效了!查了半天才了解,在chrome 5+中,window.parent無(wú)法在file://協(xié)議中運(yùn)行,但是發(fā)布了之后http://協(xié)議下是可以運(yùn)行的。此方法支持ie、firefox瀏覽器。



2、iframe父頁(yè)面調(diào)用子頁(yè)面js函數(shù)

復(fù)制代碼 代碼如下:

這個(gè)就稍微復(fù)雜一些,下面的方法支持ie和firefox瀏覽器:

document.getElementById('ifrtest').contentWindow.b();

子頁(yè)面取父頁(yè)面中的標(biāo)簽中的值,比如該標(biāo)簽的id為“test”,則:

document.getElementById("test").value;







注:ifrtest是iframe框架的id,b()為子頁(yè)面js函數(shù)。contentWindow屬性是指定的frame或者iframe所在的window對(duì)象,IE下可以省略。




藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國(guó)內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長(zhǎng)學(xué)習(xí),請(qǐng)掃碼藍(lán)小助,報(bào)下信息,藍(lán)小助會(huì)請(qǐng)您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請(qǐng)與我們聯(lián)系。

截屏2021-05-13 上午11.41.03.png



文章來(lái)源:csdn

分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

藍(lán)藍(lán)設(shè)計(jì)www.yvirxh.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)


關(guān)于JS中作用域的銷毀和不銷毀的情況總結(jié)

前端達(dá)人

window全局作用域->頁(yè)面關(guān)掉才銷毀
函數(shù)執(zhí)行會(huì)形成私有的作用域

1)作用域的銷毀
一般情況下,函數(shù)執(zhí)行形成一個(gè)私有的作用域,當(dāng)執(zhí)行完成后就銷毀了->節(jié)省內(nèi)存空間

2)作用域的不立即銷毀
function fn(){
var i=10;
return function(n){
console.log(n+i++);
}
}
fn()(15);//->先執(zhí)行fn,有一個(gè)私有的變量i=10,返回一個(gè)堆內(nèi)存地址 xxxfff111,我們發(fā)現(xiàn)這個(gè)地址還用到了一次,那么當(dāng)前的這個(gè)fn形成私有作用域(A)就不能立即銷毀了,xxxfff111(15)->輸出25,A中的i變?yōu)?1;當(dāng)xxxfff111執(zhí)行完了,發(fā)現(xiàn)這個(gè)地址沒(méi)用了,瀏覽器就把A、xxxfff111都釋放了

fn()(20);//->在執(zhí)行fn的時(shí)候一切都從新開(kāi)始了,和上面的步驟是一樣的->輸出30

3)作用域的不銷毀:形成一個(gè)私有作用域,里面的內(nèi)容被外面占用了
function fn(){
var i=10;
return function(n){
console.log(n+i++);
}
}
var f=fn();//->fn執(zhí)行形成一個(gè)私有的作用域A,A中有一個(gè)私有的變量i=10,A中返回一個(gè)地址xxxfff11,被外面的f占用了,那么當(dāng)前的A就不能銷毀了
f(15);//->輸出25,讓A中的i=11
f(20);//->輸出31,讓A中的i=12
...
當(dāng)我們知道f用完的時(shí)候,為了優(yōu)化性能,我們讓f=null,這樣的話A中的xxxfff111沒(méi)人占用了,瀏覽器會(huì)把A和xxxfff111都釋放了


幾種不銷毀常用到的形式:
1)函數(shù)執(zhí)行,返回一個(gè)引用數(shù)據(jù)類型的值,并且在函數(shù)的外面被別人接收了,那么當(dāng)前函數(shù)形成的私有作用域就不在銷毀了-->例如上面的案例

2)在函數(shù)執(zhí)行的時(shí)候,里面的一個(gè)小函數(shù)的地址賦值給了我們的外面元素的點(diǎn)擊事件,那么當(dāng)前小函數(shù)也相當(dāng)于被外面占用了,大函數(shù)執(zhí)行形成的私有的作用域也不銷毀了
//每一次循環(huán)都執(zhí)行自執(zhí)行函數(shù)形成一個(gè)私有的作用域(循環(huán)三次就有三個(gè)作用域,每一個(gè)作用域中都有一個(gè)i,第一個(gè)存儲(chǔ)的是0,第二個(gè)存數(shù)的是1..),在每一個(gè)私有的作用域中都把里面的函數(shù)綁定給了外面元素的點(diǎn)擊事件,這樣的話每一次形成的作用域都不銷毀了(三個(gè)不銷毀的作用域)
var oLis=document.getElementsByTagName("li");
for(var i=0;i<oLis.length;i++){
~function(i){
oLis[i].onclick=function(){
tabChange(i);
}
}(i);
}

3)在使用setTimeout實(shí)現(xiàn)輪詢動(dòng)畫的時(shí)候,我們?nèi)绻鹠ove需要傳遞參數(shù)值,那么像下面這樣的寫法會(huì)行成很多的不銷毀的作用域,非常的耗性能
function move(tar){
<js code>

//window.setTimeout(move,10); ->第二次執(zhí)行move的時(shí)候我們沒(méi)有給它傳值(這樣寫不行)
window.setTimeout(function(){
move(tar);
},10);//->這樣寫實(shí)現(xiàn)了,但是每一次執(zhí)行定時(shí)器都會(huì)形成一個(gè)私有的所用域(匿名函數(shù)形成的)A,在A中使用了上級(jí)作用域中的tar的值,而且執(zhí)行了move又形成了一個(gè)小的作用域(而在小的作用域中會(huì)使用tar的值),這樣每一次定時(shí)器形成的A都不能銷毀了
}
move(100);//->第一次這樣執(zhí)行傳遞100

//解決辦法:
function move(tar){
~function _move(){
<js code>
window.setTimeout(_move,10);
}();
}
move(100);//->第一次這樣執(zhí)行傳遞100


JS中內(nèi)存空間釋放的問(wèn)題(堆內(nèi)存、棧內(nèi)存)
[谷歌瀏覽器]
我們開(kāi)辟一個(gè)內(nèi)存,可能或有一些其他的變量等占用了這個(gè)內(nèi)存,谷歌瀏覽器都會(huì)間隔一段時(shí)間看這個(gè)內(nèi)存還有沒(méi)有被占用,如果發(fā)現(xiàn)有沒(méi)有被占用的內(nèi)存了,就自己幫我們回收了(內(nèi)存釋放)

[火狐和IE]
我們開(kāi)個(gè)內(nèi)存,當(dāng)我們引用了它,就在內(nèi)存中記錄一個(gè)數(shù),增加一個(gè)引用瀏覽器就把這個(gè)數(shù)+1,減少一個(gè)引用,瀏覽器就把這個(gè)數(shù)-1...當(dāng)減到零的時(shí)候?yàn)g覽器就把這個(gè)內(nèi)存釋放了;但是有些情況下(尤其是IE)記著記著就弄亂了,內(nèi)存就不能釋放了-->瀏覽器的內(nèi)存泄露

var obj={};
我們養(yǎng)成一個(gè)好的習(xí)慣,當(dāng)我們obj這個(gè)對(duì)象使用完成了,我們手動(dòng)的obj=null (null空對(duì)象指針),瀏覽器會(huì)自己把剛才的堆內(nèi)存釋放掉

標(biāo)簽: javascript




藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國(guó)內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長(zhǎng)學(xué)習(xí),請(qǐng)掃碼藍(lán)小助,報(bào)下信息,藍(lán)小助會(huì)請(qǐng)您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請(qǐng)與我們聯(lián)系。

截屏2021-05-13 上午11.41.03.png



文章來(lái)源:博客園

分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

藍(lán)藍(lán)設(shè)計(jì)www.yvirxh.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)


沒(méi)想到學(xué)會(huì)這套方法論,定義視覺(jué)風(fēng)格能這么快

seo達(dá)人



江湖上一直流傳著這樣一套理論,視覺(jué)設(shè)計(jì)語(yǔ)言五維度即“形、色、字、構(gòu)、質(zhì)”,說(shuō)人話就是圖形、色彩、字體、結(jié)構(gòu)、質(zhì)感。這套理論的來(lái)源我尋了很久也沒(méi)找到,但是這套理論卻經(jīng)常出現(xiàn)在各種方法論里面。下面我來(lái)逐一分享一下我對(duì)這幾個(gè)要素的理解。

 

圖片

 

1、形 

形就是指圖形,界面中的圖形就包括圖標(biāo)、卡片、圖片,因此,icon的風(fēng)格、卡片圓角的大小、圖片圓角的大小,都會(huì)影響界面的風(fēng)格,所以要進(jìn)行規(guī)范。圖片 

2、色

色即是色彩,在界面中色彩不是單一的色調(diào),它是整個(gè)色彩規(guī)范,什么時(shí)候應(yīng)該用主色,什么時(shí)候應(yīng)該用輔色,主色和輔色的比例,顏色在圖標(biāo)、文字、裝飾上的應(yīng)用,這些會(huì)影響人的整體感受,吸引視覺(jué)注意力,規(guī)范的配色搭配會(huì)讓界面的視覺(jué)更加舒適。

圖片

 

3、字

字即是字體,字體的形式、字號(hào)大小、文字的間距都影響著界面的信息傳遞,選擇符合產(chǎn)品特性的字體、合適的字號(hào)、舒適的間距都能讓界面看起來(lái)更加精致。

圖片

 

4、構(gòu)

構(gòu)即是結(jié)構(gòu),也就是界面的內(nèi)容布局,排列的方式、分割的方式、留白的多少,都是屬于界面結(jié)構(gòu)的范圍,結(jié)構(gòu)的定義非常重要,決定著界面是否具有呼吸感、通透感、舒適感。

圖片

 

5、質(zhì)

質(zhì)就是質(zhì)感,也就是整體頁(yè)面的感覺(jué),通過(guò)圓角的大小、留白的多少、排版的疏密、投影的大小來(lái)決定整個(gè)質(zhì)感是扁平的還是擬物的、高冷的還是活潑的。

圖片

知道了這五個(gè)維度之后該如何應(yīng)用呢?我們可以應(yīng)用在競(jìng)品的視覺(jué)分析里,項(xiàng)目的視覺(jué)改版里,項(xiàng)目初期的定風(fēng)格階段里,反正就是應(yīng)用在一切需要整理匯報(bào)的地方,提升你設(shè)計(jì)的專業(yè)度和可信度,如果在你的述職報(bào)告或者作品集里面搞一下,檔次一下子就上去了。

最近因?yàn)榧径葏R報(bào),我發(fā)現(xiàn)有些領(lǐng)導(dǎo)可太愛(ài)聽(tīng)這一套大道理了,加了這些方法論之后,他就會(huì)覺(jué)得這個(gè)人有思考、能力強(qiáng)、有自己的方法論,不過(guò)是好是壞那就各自評(píng)說(shuō)吧。

 

原文地址:LEO設(shè)研所(公眾號(hào))

作者:設(shè)研_倉(cāng)倉(cāng)君

轉(zhuǎn)載請(qǐng)注明:學(xué)UI網(wǎng)》沒(méi)想到學(xué)會(huì)這套方法論,定義視覺(jué)風(fēng)格能這么快

藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國(guó)內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長(zhǎng)學(xué)習(xí),請(qǐng)掃碼藍(lán)小助,報(bào)下信息,藍(lán)小助會(huì)請(qǐng)您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請(qǐng)與我們聯(lián)系。

截屏2021-05-13 上午11.41.03.png


文章來(lái)源:csdn

分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

藍(lán)藍(lán)設(shè)計(jì)www.yvirxh.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 平面設(shè)計(jì)服務(wù)

用案例和方法,帶你剖析「情感化設(shè)計(jì)」

seo達(dá)人



最近在產(chǎn)品體驗(yàn)中,發(fā)現(xiàn)了不少有意思的情感化設(shè)計(jì)案例,有些讓人眼前一亮,有些很好的滿足了用戶情感需求,所以今天就匯總一下分享給大家。
文章主要內(nèi)容包括:
1、如何理解情感化設(shè)計(jì)
2、結(jié)合案例分析情感化設(shè)計(jì)
3、3個(gè)情感化設(shè)計(jì)方向
              

一、情感化設(shè)計(jì)

什么是產(chǎn)品的“情感化設(shè)計(jì)”呢?先說(shuō)2個(gè)小故事。
           
故事1
我兒子今年5歲了,周末帶他去游樂(lè)園,他拿著我的手機(jī)看導(dǎo)航。突然說(shuō)了一句“你的導(dǎo)航真厲害啊,還顯示天氣呢~”。這些成年人眼中習(xí)以為常的內(nèi)容,卻成了孩子驚喜的認(rèn)知。
            
故事2
某天傍晚,南京地區(qū)的微信朋友圈忽然掀起了夕陽(yáng)美景“攝影大賽”,成為了迅速傳播的話題,大家都在曬照片,驚嘆轉(zhuǎn)瞬即逝的美景。這里面可能有很多因素,諸如參與感、分享的欲望、跟風(fēng)等,但是美景才是打動(dòng)用戶的真正原因。
圖片
通過(guò)這2個(gè)小故事,我們可以總結(jié)下情感化設(shè)計(jì)的要點(diǎn):
  • 對(duì)不同用戶,情感化設(shè)計(jì)的感知是有所差異的,需要設(shè)計(jì)師擁有不同的價(jià)值視角,甚至是對(duì)一切事物抱有好奇感的童心。
  • 情感化設(shè)計(jì)需要帶給用戶美好的感受,也是符合大多數(shù)人共同的認(rèn)知體驗(yàn)。無(wú)論是會(huì)心一笑,還是形成深刻記憶,都必須能夠激發(fā)出用戶情感。
  • 情感化設(shè)計(jì)一般只能引起用戶短暫的情感變化,當(dāng)用戶形成了認(rèn)知之后,可能就失去了最初的魅力。

 

二、情感化設(shè)計(jì)案例分析

諾曼的《情感化設(shè)計(jì)》指出,人的3個(gè)認(rèn)知層次:“本能層、行為層、反思層“,構(gòu)成了用戶認(rèn)知事物的過(guò)程,每個(gè)層次都會(huì)產(chǎn)生不同的用戶情感。
圖片
             
01/本能層
視覺(jué)信息激發(fā)情感
所謂“愛(ài)美之心,人皆有之”,人們對(duì)美好事物的追求是一種本能反應(yīng)。因此可以利用色彩、質(zhì)感、圖形建立場(chǎng)景氛圍,激發(fā)用戶情感。
                           
1、品質(zhì)感渲染氛圍
最近支付寶818理財(cái)節(jié)界面設(shè)計(jì),利用金色很好的營(yíng)造了節(jié)日氛圍。而品質(zhì)感極強(qiáng)的金色卡片,增強(qiáng)了用戶的獲得感,更好的激勵(lì)用戶參與活動(dòng)。
圖片
                      
2、真實(shí)場(chǎng)景再現(xiàn)
在虛擬的互聯(lián)網(wǎng)中,建立符合真實(shí)生活場(chǎng)景的認(rèn)知體系,是體驗(yàn)設(shè)計(jì)的一個(gè)重要方向。
在正常比例下,高德地圖采用藍(lán)色表示水域,例如河流、湖泊等。當(dāng)?shù)貓D比例放大到一定程度時(shí),水域會(huì)有水紋波動(dòng)的效果。通過(guò)場(chǎng)景仿真再現(xiàn),帶給用戶“近大遠(yuǎn)小”的真實(shí)體驗(yàn)。
圖片
               
3、關(guān)懷體驗(yàn)
相比界面設(shè)計(jì)傳遞出的偏主觀的感性理解,文字可以帶給用戶直接而明確的情感體驗(yàn)。
                           
1)語(yǔ)言文字中的情感表達(dá)
用戶在被邀請(qǐng)加入微信群時(shí),下方信息會(huì)提示群中有哪些好友,從而幫助用戶做出入群判斷。另外提示信息還告知入群后可能產(chǎn)生信息干擾,在一味強(qiáng)調(diào)利益點(diǎn),引導(dǎo)用戶行為的商業(yè)化設(shè)計(jì)中,這樣的提醒給了用戶更多的人文關(guān)懷。
圖片
                 
因偶感風(fēng)寒,朋友下單買了感冒靈顆粒,美團(tuán)外賣小哥在送藥時(shí),說(shuō)了一句“早日康復(fù)”,讓她對(duì)美團(tuán)的服務(wù)驚嘆不已,甚至有一絲感動(dòng)。雖然不確定這是不是美團(tuán)的標(biāo)準(zhǔn)化服務(wù)流程,卻提升了她對(duì)美團(tuán)服務(wù)體驗(yàn)的滿意度。
圖片
                         
2)安全感彰顯用戶關(guān)懷
iOS多任務(wù)管理頁(yè)中,支付寶、銀行等金融類應(yīng)用會(huì)增加遮罩效果,保護(hù)用戶隱私,通過(guò)差異化的展現(xiàn)形式,增強(qiáng)了用戶的信任感。
而用戶在支付寶“付款/收錢“界面截屏?xí)r,系統(tǒng)會(huì)主動(dòng)給出安全提示,讓用戶感受到來(lái)自支付寶的關(guān)懷。
圖片
                                     
3)滿足用戶的內(nèi)心渴望
粉絲數(shù)是公眾號(hào)運(yùn)營(yíng)的重要指標(biāo),特別是新的玩家,漲粉的渴望是不言而喻的。
前幾天,我突然發(fā)現(xiàn)公眾號(hào)粉絲從1.0K變成了1.1K。當(dāng)時(shí)內(nèi)心一陣狂喜,立即查看了具體粉絲數(shù),結(jié)果并沒(méi)有超過(guò)1.1K。原來(lái)粉絲數(shù)的顯示規(guī)則是四舍五入,也就是說(shuō)當(dāng)粉絲超過(guò)了1050后,都會(huì)顯示為1.1K。
這比我們常見(jiàn)的1.0K+的形式,數(shù)據(jù)上做了適當(dāng)?shù)目浯?,但是并?huì)對(duì)用戶判斷產(chǎn)生大的偏差,反而滿足了用戶的虛榮心。即使看到具體數(shù)據(jù)時(shí),內(nèi)心會(huì)有小失落,但也不會(huì)造成用戶反感。
圖片
當(dāng)然本能層的情感設(shè)計(jì),通常只能帶來(lái)的用戶情緒上的微小變化,或者短暫的刺激,無(wú)法強(qiáng)烈的改變用戶對(duì)產(chǎn)品的認(rèn)知,或者觸發(fā)更多的用戶行為。
                     
02/行為層
行為過(guò)程強(qiáng)化情感
用戶的參與可以帶來(lái)更強(qiáng)的的情感反饋和認(rèn)知,并且更容易形成持久的用戶記憶,甚至?xí)囵B(yǎng)新的用戶行為習(xí)慣,從而增強(qiáng)產(chǎn)品粘性。
                          
1、動(dòng)效設(shè)計(jì)融入情感表達(dá)
TIM 聊天列表頁(yè)面,用戶可以拖拽消息數(shù)量角標(biāo),快速消除未讀提示,同時(shí)帶有灰飛煙滅的動(dòng)效。
相比較常見(jiàn)的點(diǎn)擊消除,或者向左滑動(dòng)后標(biāo)記已讀,這種交互方式既提高了用戶操作效率,又增加了消除提示的暢快感,仿佛幫助用戶甩掉了各種煩惱和壓力。
圖片
                      
即刻APP在用戶頭像中增加了拖拽反彈動(dòng)效,除了視覺(jué)上愛(ài)心碰撞帶來(lái)的爽感,過(guò)程中還增加了震動(dòng)效果,傳遞給用戶力度回饋。碰撞之后頂部出現(xiàn)的嘴角上揚(yáng)的笑容,又帶給用戶無(wú)盡的想象空間。
圖片
                                
2、創(chuàng)新玩法賦予產(chǎn)品情感體驗(yàn)
最近微信推出的“拍一拍”功能,創(chuàng)造了新的用戶溝通方式和使用場(chǎng)景,簡(jiǎn)單的玩法激活了用戶獵奇心理和表達(dá)欲望。所以功能剛上線時(shí),借助社交關(guān)系迅速傳播,并衍生出了各種趣味玩法。
傳統(tǒng)廣告主要是通過(guò)視頻播放吸引用戶點(diǎn)擊,用戶更多的是被動(dòng)接受。而微信朋友圈廣告則是播放廣告片段,激起用戶的好奇心,并結(jié)合手勢(shì)玩法提升了趣味性,吸引用戶主動(dòng)參與其中,從而形成更強(qiáng)的用戶認(rèn)知和記憶。
圖片
                                 
03/反思層
價(jià)值影響情感認(rèn)知
前幾天很多朋友發(fā)現(xiàn)螞蟻莊園養(yǎng)的小雞不見(jiàn)了,只留下了一封雞毛信。
圖片
當(dāng)用戶都在猜測(cè)支付寶是不是要出現(xiàn)新玩法的時(shí)候,支付寶公眾號(hào)給出了答案。

“我雞呢???我一把屎一把尿的把它養(yǎng)大,怎么就剩根雞毛了?” 
“嘿嘿,上支付寶搜「找小雞」,你就知道了?!?nbsp;
“都是同事你裝雞毛啊!直接說(shuō)?!?nbsp; 
“三年來(lái)有4.5億網(wǎng)友在螞蟻莊園捐出240億顆“愛(ài)心蛋”,90%以上的公益項(xiàng)目都與孩子相關(guān),小雞去看看這些孩子們?!?nbsp;
“中午回來(lái)吃飯嗎?“ 
“12點(diǎn)前就都回來(lái)了,能趕上吃飯?!?nbsp;
“行叭,我剛給它換的衣服,別玩臟了?!薄?/section>
                                    ——來(lái)自支付寶公眾號(hào)

 

支付寶的創(chuàng)新玩法,引發(fā)了用戶的猜想,增強(qiáng)了活動(dòng)的話題性,精彩的文案對(duì)白,既宣傳了支付寶的公益行為,又收獲了用戶對(duì)品牌認(rèn)知 。

 

三、情感化設(shè)計(jì)的方法

情感化設(shè)計(jì)在用戶體驗(yàn)圈早已不再是新鮮話題了,但是如何做出符合用戶情感需求的設(shè)計(jì)呢?我覺(jué)得可以從3個(gè)方面入手。

 

1、天時(shí)——關(guān)鍵時(shí)刻激勵(lì)
抓住用戶關(guān)鍵的時(shí)間節(jié)點(diǎn),通過(guò)設(shè)計(jì)手法增強(qiáng)用戶的情感效應(yīng)。例如微信設(shè)定了生日、春節(jié)等關(guān)鍵詞觸發(fā)飄落動(dòng)效,讓蒼白的文字信息更加富有場(chǎng)景化情感;
根據(jù)用戶生命周期,電商平臺(tái)會(huì)推出相應(yīng)的禮包,促進(jìn)用戶轉(zhuǎn)化的同時(shí),讓用戶產(chǎn)生被關(guān)注的情感體驗(yàn)。
圖片

 

2、地利——用戶場(chǎng)景引導(dǎo)
根據(jù)用戶行為流程,在關(guān)鍵的行為節(jié)點(diǎn)中增加情感化設(shè)計(jì)。
花小豬在成功約車后,滿屏飄落的花瓣動(dòng)效,烘托了場(chǎng)景氣氛,有利于緩解用戶等待焦慮。
特殊天氣狀況下,高德地圖會(huì)顯示天氣情況,為用戶出行提供參考。
圖片

 

3、人和——挖掘用戶內(nèi)心訴求
利用用戶自身的情感訴求,滿足用戶內(nèi)心的渴望。
拼多多“多多夢(mèng)工廠”游戲中,用戶在加油之后,快遞車會(huì)有明顯的加速效果,很好的滿足了用戶急切收到商品的情感訴求,也更好的激勵(lì)了用戶持續(xù)加油。
圖片

 

寫在最后

情感化設(shè)計(jì)更多的是帶給用戶瞬間感動(dòng),很難形成長(zhǎng)期的用戶激勵(lì)。因此情感化設(shè)計(jì)主要目的是通過(guò)情感累加,提升產(chǎn)品品牌形象。
不過(guò)情感化設(shè)計(jì)在落地時(shí),會(huì)面臨一些困難。
  • 一方面互聯(lián)網(wǎng)已經(jīng)發(fā)展了這么多年,大家對(duì)一些小的趣味細(xì)節(jié),很容易視而不見(jiàn),或者只能會(huì)產(chǎn)生一點(diǎn)點(diǎn)情感波動(dòng)就結(jié)束了。
  • 另一方面商業(yè)化的設(shè)計(jì),更加注重投入產(chǎn)出比和眼前收益,當(dāng)情感化設(shè)計(jì)無(wú)法確定可以帶來(lái)直接的經(jīng)濟(jì)效益時(shí),很容易被pass掉或者無(wú)限延期。
所以設(shè)計(jì)師也需要不斷的去總結(jié)和反思,如何堅(jiān)守心中的那點(diǎn)兒設(shè)計(jì)情懷~
今天先說(shuō)到這兒吧,下期再見(jiàn)~
                   
原文地址:子牧UXD(公眾號(hào))
作者:子牧先生
 轉(zhuǎn)載請(qǐng)注明:學(xué)UI網(wǎng)》用案例和方法,帶你剖析「情感化設(shè)計(jì)」

藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國(guó)內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長(zhǎng)學(xué)習(xí),請(qǐng)掃碼藍(lán)小助,報(bào)下信息,藍(lán)小助會(huì)請(qǐng)您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請(qǐng)與我們聯(lián)系。

截屏2021-05-13 上午11.41.03.png


文章來(lái)源:站酷   作者:陳皮Celia 

分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

藍(lán)藍(lán)設(shè)計(jì)www.yvirxh.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)

干貨|如何通過(guò)設(shè)計(jì)傳遞「信任感」?

seo達(dá)人



眾所周知,一個(gè)可以讓用戶充分信任的產(chǎn)品,才能可能與用戶建立起良好的關(guān)系,在用戶信息獲取、產(chǎn)品目標(biāo)實(shí)現(xiàn)上成為可能。對(duì)金融類、社交類產(chǎn)品而言,安全可信的需求更是用戶最核心的訴求。

 

信任感維度梳理

客觀技術(shù) + 主觀體驗(yàn)

信任感包括兩個(gè)維度:客觀信任感和主觀信任感。

客觀信任感通常體現(xiàn)在技術(shù)層面,依賴于交互設(shè)備和網(wǎng)絡(luò)環(huán)境等;

主觀信任感則體現(xiàn)在交互體驗(yàn)層面,通過(guò)交互流程和視覺(jué)效果對(duì)用戶進(jìn)行引導(dǎo)。

 

1 、客觀|技術(shù)系統(tǒng)

通過(guò)技術(shù)安全和策略,傳遞給用戶穩(wěn)定的產(chǎn)品功能和策略,主要體現(xiàn)在以下兩點(diǎn):

圖片

(1)穩(wěn)定性

  • 不易出系統(tǒng)問(wèn)題和 bug
  • 在各種應(yīng)用設(shè)備上可以保證順利切換
  • 在各種應(yīng)用環(huán)境中可以保證流暢使用

 

(2)安全性

  • 身份驗(yàn)證
  • 隱私保護(hù)
  • 賬戶、密碼安全
  • 功能使用過(guò)程安全
  • 其他

 

2、主觀|交互體驗(yàn)

通過(guò)產(chǎn)品的設(shè)計(jì)和交互流程,傳達(dá)給用戶可靠的產(chǎn)品感受和體驗(yàn),主要體現(xiàn)在以下四點(diǎn):

圖片

(1)可掌控

  • 給用戶更多的操控權(quán)限:餓了么的推薦卡片設(shè)計(jì),右上角的“…”,點(diǎn)擊后會(huì)顯示“不喜歡”,以此讓用戶感覺(jué)自己有更多的選擇和操控權(quán)。

圖片

 

  • 任務(wù)定制化,匹配用戶能力:大眾點(diǎn)評(píng)對(duì)于不同等級(jí)的用戶安排的賺取積分的任務(wù)也不同,給初級(jí)用戶降低難度,好上手;給中、高級(jí)用戶提升挑戰(zhàn),有效促活。

圖片

 

(2)可理解

  • 給用戶盡可能提供全面、完整的信息:鏈家 App 在看房的時(shí)候,不僅有 VR 全景功能,還增加了“設(shè)計(jì)效果”方案。當(dāng)用戶點(diǎn)開(kāi)“設(shè)計(jì)效果”后會(huì)看到分屏對(duì)比的效果,給用戶對(duì)于房子空間的全面體驗(yàn)。

圖片

 

  • 信息條理清晰,有章可循:支付寶相互寶的 “大病醫(yī)療” 需要閱讀的信息很多,產(chǎn)品設(shè)計(jì)了目錄作為引導(dǎo),并將重要信息采用不同的背景顏色標(biāo)記出來(lái)。

圖片

 

(3)可依賴

  • 幫助用戶輕松完成任務(wù):產(chǎn)品了解用戶的操作行為,縮短用戶路徑,例如京東等 App 在收貨地址的填寫時(shí)可以粘貼整段文字(地址,收件人,電話),然后“智能識(shí)別”到對(duì)應(yīng)的文字選項(xiàng)中,優(yōu)化了用戶填寫資料的體驗(yàn),讓用戶完成任務(wù)毫不費(fèi)力。

圖片

 

  • 給出有利于用戶決策的提示:下雨天美團(tuán)外賣針對(duì)用戶所在區(qū)域,提前推送天氣變化,提醒用戶提前下單。

圖片

 

  • 給出的信息詳實(shí),以用戶利益為出發(fā)點(diǎn):使用支付寶理財(cái)在買基金時(shí),產(chǎn)品會(huì)評(píng)估基金的風(fēng)險(xiǎn)和用戶的承受能力是否匹配,并給予相應(yīng)的提示。

圖片

 

(4)可挽回

  • 非正常信息、錯(cuò)誤內(nèi)容及時(shí)同步:高德打車企業(yè)版如果發(fā)現(xiàn)用戶的行程訂單金額與預(yù)估金額差距較大時(shí),會(huì)給用戶發(fā)短信提示,并給出客服和投訴渠道,尤其是對(duì)于對(duì)線路不熟的用戶。

圖片

 

  • 從根源防止用戶出錯(cuò):天貓購(gòu)買產(chǎn)品添加購(gòu)物車時(shí),沒(méi)有貨的標(biāo)簽會(huì)變成禁用狀態(tài),避免用戶下單。

圖片

技術(shù)安全是可信性的保障,但并不是有了技術(shù)安全就足夠了,還需要通過(guò)交互層面引導(dǎo)和優(yōu)化使用戶產(chǎn)生對(duì)產(chǎn)品的信任感。

 

原文鏈接:長(zhǎng)弓小子(公眾號(hào))

作者:元堯

轉(zhuǎn)載請(qǐng)注明:學(xué)UI網(wǎng)》干貨|如何通過(guò)設(shè)計(jì)傳遞「信任感」?

藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國(guó)內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長(zhǎng)學(xué)習(xí),請(qǐng)掃碼藍(lán)小助,報(bào)下信息,藍(lán)小助會(huì)請(qǐng)您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請(qǐng)與我們聯(lián)系。

截屏2021-05-13 上午11.41.03.png


文章來(lái)源:站酷   作者:陳皮Celia 

分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

藍(lán)藍(lán)設(shè)計(jì)www.yvirxh.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)


UI動(dòng)效設(shè)計(jì)之設(shè)計(jì)原則

seo達(dá)人



小編:動(dòng)效已經(jīng)成為UI行業(yè)里流行的趨勢(shì)了,特別是游戲APP、短視頻分享和直播類的APP或多或少都會(huì)有動(dòng)效這樣的元素。本文將來(lái)分享一些作者過(guò)往在動(dòng)效設(shè)計(jì)過(guò)程中的基礎(chǔ)知識(shí)沉淀,主要集中于探討動(dòng)效設(shè)計(jì)原則和運(yùn)用的內(nèi)容。

 

前言

前人已經(jīng)總結(jié)了讓動(dòng)畫生動(dòng)的技巧,早在1981年由兩位迪士尼動(dòng)畫師所撰寫的《The illusion of life:Disney Animation》一書就提到了動(dòng)畫的12項(xiàng)基本法則,該法則也是受用至今。法則雖是針對(duì)傳統(tǒng)動(dòng)畫而制定,但對(duì)于我們?nèi)粘P枨笾兴佑|的動(dòng)效/動(dòng)畫需求也同樣受用。

 

目錄

 

這次分享分為三個(gè)內(nèi)容,第一個(gè)是介紹一下動(dòng)畫設(shè)計(jì)的“十二大原則”是什么?;第二部分是結(jié)合幾個(gè)案例說(shuō)明如何將這些原則運(yùn)用到具體的項(xiàng)目中去的。最后就是動(dòng)效設(shè)計(jì)流程的一個(gè)總結(jié)。

 

【1】動(dòng)畫設(shè)計(jì)技巧

如上圖;動(dòng)畫的十二大原則又可以拆分為兩類,動(dòng)畫設(shè)計(jì)技巧和動(dòng)畫表現(xiàn)技巧。

第一部分設(shè)計(jì)技巧是增添動(dòng)畫細(xì)節(jié)的方法,可以用這些原則讓動(dòng)畫更有細(xì)節(jié)更生動(dòng)。

第二部分表現(xiàn)技巧是提升整個(gè)動(dòng)畫在畫面中全局表現(xiàn)力的,這個(gè)主要是多用在動(dòng)畫里。

在產(chǎn)品動(dòng)效設(shè)計(jì)中還是常用到設(shè)計(jì)技巧,所以這次著重分享設(shè)計(jì)技巧這一部分。

 

 01 擠壓和拉伸

【擠壓和拉伸】是動(dòng)效設(shè)計(jì)中最常用到的設(shè)計(jì)技巧。使用擠壓和拉伸來(lái)強(qiáng)調(diào)物體的質(zhì)感、重量、速度。我們可以根據(jù)物體的質(zhì)感去決定擠壓伸展的具體幅度??梢院芎玫谋磉_(dá)出不同物體的不同質(zhì)感。這里需要注意的是,物體擠壓拉伸的面積盡可能保持視覺(jué)統(tǒng)一。以免動(dòng)畫前后造成不協(xié)調(diào)。

 

02 預(yù)期動(dòng)作

【預(yù)期動(dòng)作】可讓用戶感知到該物體即將發(fā)生運(yùn)動(dòng),以及具體運(yùn)動(dòng)的方式和方向。讓用戶對(duì)動(dòng)畫效果有一個(gè)提前的預(yù)判不會(huì)太突兀。也可以根據(jù)預(yù)期動(dòng)作去引導(dǎo)用戶的視線。比如起跳時(shí)雙腿先要彎曲,踢球向前射門時(shí)腿要向后擺動(dòng)。所以在動(dòng)效設(shè)計(jì)中我們運(yùn)用好預(yù)期動(dòng)作會(huì)讓用戶做好心理準(zhǔn)備,讓這個(gè)動(dòng)畫更加真實(shí)。

 

03 跟隨與重疊動(dòng)作

【跟隨與重疊動(dòng)作】這個(gè)技巧也是表達(dá)運(yùn)動(dòng)速度和物體質(zhì)感的重要技巧之一。

跟隨簡(jiǎn)單說(shuō)舉個(gè)例子就是揮棒球棒,棒球棒是手帶動(dòng)棒球棒轉(zhuǎn)動(dòng),當(dāng)手停止發(fā)力時(shí),棒球棒不會(huì)立刻停止,會(huì)隨著發(fā)力的方向擺動(dòng)減幅,直到完全停止。擺動(dòng)的幅度和持續(xù)時(shí)間會(huì)根據(jù)不同的力量及速度進(jìn)行相應(yīng)的調(diào)整。

重疊動(dòng)作就是想象棒球棒如果是橡膠材質(zhì)的,那么揮舞棒球的時(shí)候就會(huì)有一定程度的彎曲,所以速度越快,材質(zhì)越軟,彎曲程度也會(huì)越大。

 

04 緩動(dòng)速度曲線

【緩動(dòng)速度曲線】動(dòng)效設(shè)計(jì)中最離不開(kāi)的參數(shù)。不同的速度曲線也會(huì)給人不一樣的感受,運(yùn)動(dòng)曲線較陡會(huì)感覺(jué)元素的質(zhì)量更重沖擊感更強(qiáng),比如適用于我們競(jìng)爭(zhēng)向的場(chǎng)景中。反之較平緩的曲線元素運(yùn)動(dòng)則較為輕盈。更適用于我們關(guān)系向的場(chǎng)景。

 

05 控制時(shí)間偏差

【控制時(shí)間偏差】運(yùn)動(dòng)物體的主要運(yùn)動(dòng)和附屬運(yùn)動(dòng)不會(huì)同時(shí)發(fā)生,用時(shí)間偏差,會(huì)讓動(dòng)畫更加真實(shí)自然。也可避免動(dòng)效過(guò)程出現(xiàn)空檔期,或者一次性出現(xiàn)過(guò)多的元素,增加認(rèn)知負(fù)荷。信息離場(chǎng)時(shí)則需要快速高效,不需要人為的制造信息偏差。

 

06 弧形運(yùn)動(dòng)軌跡

【弧形運(yùn)動(dòng)軌跡】當(dāng)自然運(yùn)動(dòng)的物體運(yùn)動(dòng)時(shí)都會(huì)受到引力的影響,簡(jiǎn)單解釋就是速度越快弧線越平滑,移動(dòng)距離越遠(yuǎn)。速度越慢弧線越彎曲,移動(dòng)距離也越近。

 

【2】結(jié)合案例應(yīng)用

下面就舉幾個(gè)案例,這些原則在具體工作中的應(yīng)用。

 

01福袋:短觸區(qū)引導(dǎo)動(dòng)畫 

 

這個(gè)是直播間福袋倒計(jì)時(shí)五秒開(kāi)獎(jiǎng)時(shí)播放的動(dòng)畫,目標(biāo)是為了告訴用戶福袋即將開(kāi)獎(jiǎng),同時(shí)在這五秒內(nèi)拉升福袋的價(jià)值感,提高福袋的參與率。

 

確定好動(dòng)效的目標(biāo)后,就要圍繞這個(gè)目標(biāo)對(duì)動(dòng)畫進(jìn)行拆解。

  • 【第一步】是預(yù)備動(dòng)作,在進(jìn)行主要的動(dòng)畫之前需要有一個(gè)較強(qiáng)的視覺(jué)引導(dǎo),讓用戶提前注意到福袋接下來(lái)會(huì)會(huì)有動(dòng)作發(fā)生,這里采用的方式是抖動(dòng)。
  • 【第二步】是體現(xiàn)價(jià)值感,這里采用的是金色粒子加發(fā)光的效果。
  • 【第三步】倒計(jì)時(shí)結(jié)束福袋準(zhǔn)備離場(chǎng)。

 

動(dòng)畫步驟拆解完后就分析每一步動(dòng)畫需要用到的動(dòng)畫原則。比如第一步的抖動(dòng)引起用戶注意的同時(shí)下一步就需要噴出粒子,所以在抖動(dòng)的這一步就要增加一個(gè)預(yù)期動(dòng)作。在這里設(shè)計(jì)了兩個(gè)預(yù)期動(dòng)作:一個(gè)是粒子向右上角噴出,所以預(yù)期動(dòng)作設(shè)計(jì)成向左下角提前移動(dòng)收起,同時(shí)給下一步的粒子動(dòng)畫留出足夠的空間出現(xiàn)。第二個(gè)是收緊口袋,為下一步的打開(kāi)做準(zhǔn)備。

然后福袋的繩子也會(huì)跟著福袋運(yùn)動(dòng),這里用到了“跟隨與重疊動(dòng)作”“附屬運(yùn)動(dòng)”,因?yàn)槔K子材質(zhì)比較軟,所以抖動(dòng)頻率和幅度設(shè)計(jì)的時(shí)候都會(huì)相應(yīng)的增加一些。

第二步動(dòng)畫當(dāng)福袋打開(kāi)時(shí)有一個(gè)“擠壓和拉伸”的效果,一個(gè)是為了表現(xiàn)福袋的材質(zhì),再一個(gè)是為了體現(xiàn)福袋突然打開(kāi)的速度感。

最后一步就是噴完粒子后的消失動(dòng)畫,這里加了一個(gè)位置移動(dòng)的‘預(yù)期動(dòng)作。然后在配合速率較快的緩動(dòng)曲線最后完成  消失。

可以看一下運(yùn)用動(dòng)畫原則之前和之后的對(duì)比,這個(gè)沒(méi)有用動(dòng)畫原則的案例會(huì)有明顯的頓挫感,整體動(dòng)畫不夠自然,就會(huì)顯得動(dòng)畫呆呆的。嗯。那這個(gè)用了動(dòng)畫原則之后整體動(dòng)畫會(huì)顯得比較流暢,中間也沒(méi)有空檔期。這里說(shuō)一下,基本上每個(gè)動(dòng)畫都會(huì)用到前面說(shuō)的時(shí)間偏差控制來(lái)調(diào)整節(jié)奏,所以就沒(méi)有在案例里單獨(dú)列出來(lái)。

 

02. 盲盒:盲盒游戲引導(dǎo)入口動(dòng)畫

 

先拆解動(dòng)畫,再分析需要運(yùn)用到的動(dòng)畫原則。這里主要說(shuō)下不同點(diǎn),第二步中用到了“弧形運(yùn)動(dòng)”的原則。‘盲盒噴出的彩帶和星星會(huì)有‘不同的’速度,速度快的元素運(yùn)動(dòng)的路徑會(huì)比速度慢的更平滑一些。

 

03. 拼圖:拼圖游戲引導(dǎo)入口動(dòng)畫

 

由于拼圖本身造型比較單一,材質(zhì)也相對(duì)偏硬。所以不好在拼圖本身上去做動(dòng)畫。然后這里處理的方式是利用光感帶出一個(gè)縮放的效果來(lái)進(jìn)行視覺(jué)上的引導(dǎo)。這里同樣控制了時(shí)間的偏差。先通過(guò)光感帶動(dòng)拼圖禮物放大提供一個(gè)拍下去的預(yù)期動(dòng)作。然后拍下去的同時(shí)掃光到邊緣處立刻釋放粒子,達(dá)到視覺(jué)上的同步。

 

04. 段位勛章 降段動(dòng)畫

 

這個(gè)案例是段位勛章的降段動(dòng)畫,前幾個(gè)例子中動(dòng)畫的元素材質(zhì)都偏軟。所以這個(gè)案例主要是想對(duì)比一下材質(zhì)比較硬的表現(xiàn)樣式。

 

最后就簡(jiǎn)單總結(jié)一下動(dòng)效設(shè)計(jì)的方法。一共拆解為四步,首先確定好需求方的目標(biāo)和預(yù)期。然后再進(jìn)行具體的腳本步驟的拆分,然后再聚焦到每一步需要用的的動(dòng)畫原則。最后再開(kāi)始動(dòng)效設(shè)計(jì)。設(shè)計(jì)前對(duì)需求進(jìn)行充分的思考,讓動(dòng)效在助理業(yè)務(wù)發(fā)展的同時(shí)也能夠做到有理有據(jù)。

 

原文地址:站酷 

作者:HEBBEN軒 

 

轉(zhuǎn)載請(qǐng)注明:學(xué)UI網(wǎng)》UI動(dòng)效設(shè)計(jì)之設(shè)計(jì)原則

藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國(guó)內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長(zhǎng)學(xué)習(xí),請(qǐng)掃碼藍(lán)小助,報(bào)下信息,藍(lán)小助會(huì)請(qǐng)您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請(qǐng)與我們聯(lián)系。

截屏2021-05-13 上午11.41.03.png


文章來(lái)源:站酷   作者:陳皮Celia 

分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

藍(lán)藍(lán)設(shè)計(jì)www.yvirxh.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 、平面設(shè)計(jì)服務(wù)


jquery ui 中 datepicker的漢化

前端達(dá)人

首先上 html代碼


  1. <!--為防止一個(gè)頁(yè)面出現(xiàn)多個(gè)id 我們改用class
  2. 為防止手工填寫格式出錯(cuò) 我們?cè)O(shè)置屬性為 readonly
  3. 只能選 ,不能填 ok
  4. -->
  5. <input type="text" class="datepicker" readonly="readonly"/>



然后是jquery ui 初始化部分代碼


  1. //日期格式改變
  2. $( ".datepicker" ).datepicker({dateFormat: "yy-mm-dd"});
  3. //星期格式漢化
  4. $( ".datepicker" ).datepicker( "option", "dayNamesMin",[ "日", "一", "二", "三", "四", "五", "六" ] );
  5. //月份格式漢化
  6. $( ".datepicker" ).datepicker( "option", "monthNames", [ "一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月" ] );



注:jquery ui 的設(shè)置有兩種,一種是在初始化的時(shí)候就填入?yún)?shù)

另一種是在初始化之后,在設(shè)置參數(shù)。這里為了說(shuō)明參數(shù)選項(xiàng),我們選擇的第二種方式來(lái)講解。



效果圖: 



官方說(shuō)明地址: http://api.jqueryui.com/datepicker/#option-altFormat

下載地址:http://download.jqueryui.com/download


藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國(guó)內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長(zhǎng)學(xué)習(xí),請(qǐng)掃碼藍(lán)小助,報(bào)下信息,藍(lán)小助會(huì)請(qǐng)您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請(qǐng)與我們聯(lián)系。

截屏2021-05-13 上午11.41.03.png



文章來(lái)源:csdn

分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

藍(lán)藍(lán)設(shè)計(jì)www.yvirxh.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 平面設(shè)計(jì)服務(wù)

datatable 拖動(dòng)列寬 鼠標(biāo)拖動(dòng)列寬

前端達(dá)人


本篇博客所用到的技術(shù)也是從別的博客學(xué)習(xí)到的,但目前找不到那篇博客的鏈接了。

1.普通表格實(shí)現(xiàn)拖動(dòng)列寬

var tabSize = tabSize || {}; tabSize.init = function (id) { //用來(lái)存儲(chǔ)當(dāng)前更改寬度的Table Cell,避免快速移動(dòng)鼠標(biāo)的問(wèn)題 var tTD; // 獲取需要修改列寬的表格 var table = document.getElementById(id); var headTh = table.rows[0]; for (j = 0; j < headTh.cells.length; j++) { headTh.cells[j].onmousedown = function () { //記錄單元格 tTD = this; if (event.offsetX > tTD.offsetWidth - 10) { tTD.mouseDown = true; tTD.oldX = event.x; tTD.oldWidth = tTD.offsetWidth; } }; headTh.cells[j].onmouseup = function () { //結(jié)束寬度調(diào)整 if (tTD == undefined) tTD = this; tTD.mouseDown = false; tTD.style.cursor = 'default'; }; headTh.cells[j].onmousemove = function () { //更改鼠標(biāo)樣式 if (event.offsetX > this.offsetWidth - 10) this.style.cursor = 'col-resize'; else this.style.cursor = 'default'; //取出暫存的Table Cell if (tTD == undefined) tTD = this; //調(diào)整寬度 if (tTD.mouseDown != null && tTD.mouseDown == true) { tTD.style.cursor = 'default'; if (tTD.oldWidth + (event.x - tTD.oldX) > 0) tTD.width = tTD.oldWidth + (event.x - tTD.oldX); //調(diào)整列寬 tTD.style.width = tTD.width + 'px'; tTD.style.cursor = 'col-resize'; // 調(diào)整滾動(dòng)表格的每個(gè)cell for (k = 0; k < table.rows.length; k++) { table.rows[k].cells[tTD.cellIndex].style.width = tTD.style.width; } } }; } }; // 調(diào)用 // 鼠標(biāo)拖動(dòng)列寬 setTimeout(function () { // 1.html代碼里就是一個(gè)普通的table元素 // 2.傳入table元素的id tabSize.init('documentList'); }, 600); 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

2.datatable實(shí)現(xiàn)鼠標(biāo)拖動(dòng)列寬

  1. 項(xiàng)目中用到datatable插件的地方,都是需要上下滾動(dòng)的;而datatable插件實(shí)現(xiàn)上下滾動(dòng),是生成了兩個(gè)div各包含了一個(gè)table,一個(gè)表格里只包含thead并且固定住(類:dataTables_scrollHead),另一個(gè)實(shí)現(xiàn)table內(nèi)容滾動(dòng)(類:dataTables_scrollBody) 。
  2. 那么,若要實(shí)現(xiàn)鼠標(biāo)拖動(dòng)列寬的話,則需要:表頭綁定鼠標(biāo)事件→事件觸發(fā)時(shí)兩個(gè)表格的對(duì)應(yīng)列的寬度都要改變
  3. 若這個(gè)datatable表格原本沒(méi)有滾動(dòng)條的話,在鼠標(biāo)拖動(dòng)列寬的時(shí)候,會(huì)出現(xiàn)滾動(dòng)條,其中,datatable定義時(shí),“scrollX”: true。在這里插入圖片描述
    在這里插入圖片描述
var tabSize = tabSize || {}; tabSize.init = function (id,headTableWrapperId) { //用來(lái)存儲(chǔ)當(dāng)前更改寬度的Table Cell,避免快速移動(dòng)鼠標(biāo)的問(wèn)題 var tTD; // 獲取需要修改列寬的表格 var table = document.getElementById(id); // 獲取固定頭部的表格 var tableHead = $('#'+ headTableWrapperId + ' .dataTables_scrollHeadInner table')[0]; // 獲取表格頭部th var headTh = tableHead.rows[0]; for (j = 0; j < headTh.cells.length; j++) { headTh.cells[j].onmousedown = function () { //記錄單元格 tTD = this; if (event.offsetX > tTD.offsetWidth - 10) { tTD.mouseDown = true; tTD.oldX = event.x; tTD.oldWidth = tTD.offsetWidth; } }; headTh.cells[j].onmouseup = function () { //結(jié)束寬度調(diào)整 if (tTD == undefined) tTD = this; tTD.mouseDown = false; tTD.style.cursor = 'default'; }; headTh.cells[j].onmousemove = function () { //更改鼠標(biāo)樣式 if (event.offsetX > this.offsetWidth - 10) this.style.cursor = 'col-resize'; else this.style.cursor = 'default'; //取出暫存的Table Cell if (tTD == undefined) tTD = this; //調(diào)整寬度 if (tTD.mouseDown != null && tTD.mouseDown == true) { tTD.style.cursor = 'default'; if (tTD.oldWidth + (event.x - tTD.oldX) > 0) tTD.width = tTD.oldWidth + (event.x - tTD.oldX); //調(diào)整列寬 tTD.style.width = tTD.width + 'px'; tTD.style.cursor = 'col-resize'; // 調(diào)整滾動(dòng)表格的每個(gè)cell for (k = 0; k < table.rows.length; k++) { table.rows[k].cells[tTD.cellIndex].style.width = tTD.style.width; } } }; } }; // 鼠標(biāo)拖動(dòng)列寬 setTimeout(function () { // 參數(shù):1.table元素的id, // 2.datatable插件生成的最外層div的id,F(xiàn)12可查看到 tabSize.init('cfcPlanListIn','cfcPlanListIn_wrapper'); }, 2000); 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57

在這里插入圖片描述
在這里插入圖片描述

藍(lán)藍(lán)設(shè)計(jì)建立了UI設(shè)計(jì)分享群,每天會(huì)分享國(guó)內(nèi)外的一些優(yōu)秀設(shè)計(jì),如果有興趣的話,可以進(jìn)入一起成長(zhǎng)學(xué)習(xí),請(qǐng)掃碼藍(lán)小助,報(bào)下信息,藍(lán)小助會(huì)請(qǐng)您入群。歡迎您加入噢~~希望得到建議咨詢、商務(wù)合作,也請(qǐng)與我們聯(lián)系。

截屏2021-05-13 上午11.41.03.png


文章來(lái)源:csdn 作者:阿晏

分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責(zé)聲明:藍(lán)藍(lán)設(shè)計(jì)尊重原作者,文章的版權(quán)歸原作者。如涉及版權(quán)問(wèn)題,請(qǐng)及時(shí)與我們?nèi)〉寐?lián)系,我們立即更正或刪除。

藍(lán)藍(lán)設(shè)計(jì)www.yvirxh.cn )是一家專注而深入的界面設(shè)計(jì)公司,為期望卓越的國(guó)內(nèi)外企業(yè)提供卓越的UI界面設(shè)計(jì)、BS界面設(shè)計(jì) 、 cs界面設(shè)計(jì) 、 ipad界面設(shè)計(jì) 、 包裝設(shè)計(jì) 、 圖標(biāo)定制 、 用戶體驗(yàn) 、交互設(shè)計(jì)、 網(wǎng)站建設(shè) 平面設(shè)計(jì)服務(wù)

日歷

鏈接

個(gè)人資料

存檔