<
1. 背景鎖定與轉動條引起的抖動問題
瀏覽網頁時經常會發明彈框呈現后,轉動鼠標時,蒙版下面的頁面還是可能轉動的,切實這些轉動都是沒必要的,因為彈框的原意就是要聚焦用戶的留神力。
因此咱們要做的是 – 背景鎖定(從技巧角度切實是臨時性干掉轉動條)。
從前端同窗扒出其技巧原理如下:
當Dialog彈框呈現的時候,根元素overflow:hidden.
此時,因為頁面轉動條從有到無,頁面會晃動,這樣蹩腳的閉會顯然是不能容忍了,于是,對元素進行處理,右側增加一個轉動條寬度(假設寬度是widthScrollbar)的透明邊框。
Dialog隱藏的時候再把轉動條放開。網站設計要能充分吸引訪問者的注意力,讓訪問者產生視覺上的愉悅感。因此在網頁創作的時候就必須將網站的整體設計與網頁設計的相關原理緊密結合起來。
2.避免彈框上再彈出彈框
要盡量避免在彈框上再彈一層彈框,2層蒙版會讓用戶覺得累贅很重。可能改用輕量彈框或從新把交互梳理。
3.蒙版加強品牌感
從前咱們對蒙版色彩可能不細心關注過,興許色彩不是純黑#000,就是純白#fff。切實蒙版的色彩及透明度可能再深刻搭配的,例如產品是藍色調性的可能在黑色中混入一點藍色,產品是輕巧的可能用白色或淡灰色,或者嘗試用沒那么深的色彩搭配高一點透明度等等,依據產品的調性設計出一個適合產品氣質的蒙版。
Tumblr的蒙版色彩採用了它的品牌色rgba(54,70,93,.95)
Twitch的蒙版色彩在黑色中混入了一點紫色rgba(32,28,43,.9),與它的品牌色相符。
對彈框的其余思考
將來的趨勢
挪動在影響著人們生活,也同時引領著設計趨勢,這些年產品都在尋求多終真個一致性,早已衍生出自適應網頁設計(Responsive Web Design)的布局解決計劃,因此網頁設計也日趨挪動化。可能想像將會有一大波挪動上的閉會會搬到網頁設計上,如彈框中包含多個層級,透過左上角返回的交互閉會,更靈動及細膩的動畫后果等。
視覺表示方面,之前也提到過,將會有更多產品會為了在大屏幕下有更好的視覺后果做出針對性的設計。網站設計要能充分吸引訪問者的注意力,讓訪問者產生視覺上的愉悅感。因此在網頁創作的時候就必須將網站的整體設計與網頁設計的相關原理緊密結合起來。而隨著產品愈來愈尋求簡潔,UI也變得愈來愈輕巧,甚至透明。彈框興許不再須要用一個框框去包住主體。市道上已經有不少產品利用這種伎倆,以全部屏幕來取代框框。
這些興許是將來的一個趨勢, 讓咱們刮目相待。
Squarespace的登錄彈框
Evernote的修改標簽彈框
http://www.yinzhangg.com/
>