<address id="ttjl9"></address>

      <noframes id="ttjl9"><address id="ttjl9"><nobr id="ttjl9"></nobr></address>
      <form id="ttjl9"></form>
        <em id="ttjl9"><span id="ttjl9"></span></em>
        <address id="ttjl9"></address>

          <noframes id="ttjl9"><form id="ttjl9"></form>

          首頁

          如何限制datatable列寬--(收縮內容)

          前端達人

          實現功能:dataTable某列內容過長的話,只顯示部分內容,鼠標點擊顯示全部,再點擊顯示部分。可以切換。

          效果圖:

          鼠標點擊:

          如果再次點擊,備注內容又收縮了。

          JS實現代碼如下:

          var remarkShowLength = 10;//默認現實的字符串長度

          datatable中的配置:

          首先在 columnDefs 中顯示文本的時候,如果超長,就只顯示部分。

          然后通過 createdRow ,如果備注信息超長的話,給該td元素添加上onclick時間,鼠標點擊的時候,可以進行切換。并且將全部的字符信息 data.remarks 放置到屬性中去,以便后面可以取出來。

          
          
          1. "createdRow": function( row, data, dataIndex ) {
          2. if(data.remarks.length > remarkShowLength){//只有超長,才有td點擊事件
          3. $(row).children('td').eq(7).attr('onclick','javascript:changeShowRemarks(this);');
          4. }
          5. $(row).children('td').eq(7).attr('content',data.remarks);
          6. },
          7. "ajax" : {
          8. "url" : "/cluster/list?importantLevel=" + $('#searchImportantLevelSelect').val()
          9. },
          10. "columnDefs" : [
          11. {
          12. "type": "date",
          13. "targets": 7,
          14. "render": function (data, type, full, meta) {
          15. if (full.remarks.length > remarkShowLength) {
           return getPartialRemarksHtml(full.remarks);//顯示部分信息
           } else {

           return full.remarks;//顯示原始全部信息 }

           }
          }
          ]

          下面從td的屬性中取出全部的remark,然后根據當前是顯示的全部還是顯示的部分信息,進行切換。

          
          
          1. //切換顯示備注信息,顯示部分或者全部
          2. function changeShowRemarks(obj){//obj是td
          3. var content = $(obj).attr("content");
          4. if(content != null && content != ''){
          5. if($(obj).attr("isDetail") == 'true'){//當前顯示的是詳細備注,切換到顯示部分
          6. //$(obj).removeAttr('isDetail');//remove也可以
          7. $(obj).attr('isDetail',false);
          8. $(obj).html(getPartialRemarksHtml(content));
          9. }else{//當前顯示的是部分備注信息,切換到顯示全部
          10. $(obj).attr('isDetail',true);
          11. $(obj).html(getTotalRemarksHtml(content));
          12. }
          13. }
          14. }

           

          
          
          1. //部分備注信息
          2. function getPartialRemarksHtml(remarks){
          3. return remarks.substr(0,remarkShowLength) + '&nbsp;&nbsp;<a href="javascript:void(0);" ><b>...</b></a>';
          4. }
          5. //全部備注信息
          6. function getTotalRemarksHtml(remarks){
          7. return remarks + '&nbsp;&nbsp;<a href="javascript:void(0);" >收起</a>';
          8. }

          原文鏈接:https://blog.csdn.net/zz_chst/article/details/79587936?utm_source=blogxgwz5

          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

          文章來源:csdn

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.
          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務

          table中td超出內容隱藏,鼠標懸停全部顯示(完整版,含js代碼)

          前端達人

          一、CSS語法:
          text-overflow:clip | ellipsis
          默認值:clip
          適用于:所有元素
          clip: 當對象內文本溢出時不顯示省略標記(...),而是將溢出的部分裁切掉。
          ellipsis: 當對象內文本溢出時顯示省略標記(...)。
          在使用的時候,有時候發現不會出現省略標記效果,經過測試發現,使用ellipsis的時候,必須配合overflow:hidden; white-space:nowrap; width:50%;這三個樣式共同使用才會有效果
           
          實例:
          復制代碼
          table { width: 100%; float: left; table-layout:fixed; width:500px; border:1px solid #ccc;
                  } table tr { line-height: 25px; border:1px solid #ccc;
                      } table td { border:1px solid #ccc; text-align:center;
                      } .MHover{ border:1px solid #ccc; white-space:nowrap; text-overflow:ellipsis; overflow:hidden;
                      }
          復制代碼
          二、HTML代碼
          復制代碼
          <table> <tr> <th>姓名</th> <th>個性簽名</th> <th>性別</th> </tr> <tr> <td>張國榮</td> <td> <div class="MHover">我就是我,是顏色不一樣的煙火!</div> <div class="MALL">我就是我,是顏色不一樣的煙火!</div> </td> <td></td> </tr> </table>
          復制代碼
          注:class="MHover"為表格里顯示的內容,內容長度超多指定寬度時隱藏多余字段,并在后面加...
          class="MALL"為鼠標懸停顯示的內容。
          三、js代碼
          復制代碼
          $(document).ready(function () {
                      $(".MALL").hide();
                      $(".MHover").mouseover(function (e) {
                          $(this).next(".MALL").css({"position":"absolute","top":e.pageY+5,"left":e.pageX+5}).show();
                      });
                      $(".MHover").mousemove(function (e) {
                          $(this).next(".MALL").css({ "color": "fff", "position": "absolute", "opacity": "0.7", "background-color": "666", "top": e.pageY + 5, "left": e.pageX + 5 });
                      });
                      $(".MHover").mouseout(function () {
                          $(this).next(".MALL").hide();
                      });
                  });
          復制代碼
          注:class="MHover"為表格里顯示的內容,內容長度超多指定寬度時隱藏多余字段,并在后面加...
          class="MALL"為鼠標懸停顯示的內容。


          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

          文章來源:博客園

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.
          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務

           


          最近超火的“彩虹光感”,別告訴我你是最后一個知道的

          seo達人


          什么是彩虹光感?

          圖片
          彩虹光感也是最近這一年左右在設計圈蔓延,然后至今發現越來越多的設計師喜歡上這樣的風格,也許是因為單色漸變或者黑白灰看膩了,從而去選擇一些更能在平凡中凸顯競爭性彩虹色彩。
          圖片
          彩虹光感的形成,一般由多種色彩疊加混合而出來,通過色彩柔和過度或者擴散開的方式處理形成。這種色彩出來的效果十分驚艷,藝術感十足。
          圖片
          Microsoft Office 365
          譬如之前微軟一只影片里面,應用到了彩虹色彩搭配思路。在玻璃擬態輕質感的加持下,視覺效果讓人眼前一亮。
          或許有些設計師覺得彩虹光感,會有些花哨且也不高級。其實在在同質化嚴重的今天,嘗試下新的視覺表現形式,未必是壞事,也許它可以讓你的設計脫穎而出。
          圖片
          英國約克郡雕塑公園的舊教堂
          藝術家kimsooja 用彩虹色燈光,為教堂帶來新的生命力。在這種環境中,似乎讓我們感受到了色彩呼吸的聲音,放下生活中的雜事,聆聽色彩在歌唱,開始靜謐冥想。
          圖片
          apple watch
          就連蘋果的硬件產品設計,也采用了彩虹色彩搭配,這種與眾不同的新鮮感,有網友直呼太美了吧。也正是因為彩虹色的活力與年輕化潮流,受到越來越多人的關注。

           

          彩虹光感的特點

          彩虹光感由自然界中真實存在彩虹演變而來,如今在數字設計中越發廣泛的使用。因其特殊的效果,以及迷人般的色彩彌散處理,使得這種色彩雖然混合多種,也不會讓人產生厭倦感。
          圖片
          untitled macao
          基于目前彩虹色彩應用案例,我們可以分析出這種風格最大特征點有:豐富、多彩、年輕、活力、細膩的質感、充滿想象空間以及有一些瘋狂特征,似乎有著為年輕一代而出的風格。
          圖片
          圖片
          其實在早期從20世紀70年代開始,彩虹色彩就受到搖滾樂隊的喜愛,以及一些電影霓虹燈效果演變,也有些彩虹色彩蹤跡。
          圖片
          搖滾音樂CD封面
          直到今天,彩虹色的再次復興,已經延續到眾多領域中,例如裝置藝術,藝術展覽以及產品包裝、音樂節海報等各種領域的滲透,我想我們是時候思考它的價值以及接下來潛力。
          圖片

          圖片

          untitled macao
          圖片

           

          彩虹光感的應用

          如今不論裝置藝術,還是數字設計,彩虹色彩搭配都能有眼前一亮感受,這種效果不僅 能打破 枯燥配色,還可以活躍氛圍感,特別是一些涂鴉類型藝術裝置等、音樂海報、酸性風格和平面設計等大量出現,下面挑選一些優秀領域應用案例和大家分享下。
          #1. 平面中的應用
          圖片
          圖片
          圖片

          圖片

          圖片

          Behance/Canwei Lai 賴燦偉

           

          #2. 包裝中的應用

          圖片

          圖片

          圖片

           

          寫在最后

          彩虹光感慢慢開始成為流行文化中的一部分,特別是演藝海報與展覽裝置藝術等都在大量出現。這種色彩搭配的出現,更是一種前所未有的改變與突破,大膽而張揚的精神,極具吸引力。

          個人覺得彩虹光感的配色,可以讓產品在競爭中脫穎而出,彩虹色更有著年輕活潑的寓意。如今看到一些營銷,也在為Z世代年輕人打造產品,將彩虹色應用在產品中也是一種突破窘境的手段。

           

          原文地址:功夫UX(公眾號)
          作者:功夫UX

          轉載請注明:學UI網》最近超火的“彩虹光感”,別告訴我你是最后一個知道的

          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼藍小助,報下信息,藍小助會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

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


          文章來源:csdn

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.
          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務



          系統化思維如何輔助設計實現

          seo達人



          “文中示例相關數據都為模擬數據,而非真正的商業數據,以此聲明”

           

          先給大家介紹一下酷大師的背景:

          1. 酷大師產品定位:面向設計領域的在線建模工具和內容平臺。

          2. 酷大師當前階段:0-1搭建并完善用戶體驗閉環。

          3. 酷大師階段目標:服務用戶增長的同時,提高用戶留存。(站點留存→引流→工具留存)

          在一周一迭代,交付任務緊的敏捷流程中。以下是我們在其中的一些實踐:

           

          1、以系統化的視角來分析業務

          酷大師項目啟動至今,已經大致完成了站點從0-1的內容搭建。站點的主要模塊包含:首頁、模型廣場、工作臺、幫助中心、活動中心、課程中心。他們相互獨立,又相互影響。獨立好懂,聰明的親們通過名字就能猜出各個模塊的功能,并且這些功能彼此都不可替代。那么他們是怎么相互影響的呢?這里引出一個詞:系統化

          請看下圖:

          圖片

          同樣一個事物,獨立的看,和把它放到一個系統中看,我們可能會有不同的理解。同理,當我們把酷大師站點當作一個系統來看時,再結合我們的業務指標,我們可以把這個系統轉譯成如下模型:

          圖片

          從抽象到具象,我們把整個模型分為三個指標類型:

          • 1、核心指標:整個項目為之負責的目標,是評判所有項目行為的基本準則。
          • 2、策略指標:影響核心指標的所有變量集合,是基于產品策略拆解出來的二級支撐性指標。
          • 3、行為指標:隨著策略指標的精細化,產品的策略指標最后都會對應到一個或者多個具體的用戶行為指標。

          我們可以通過模型找到影響業務核心指標的重點發力板塊,也可以通過最底層的行為指標去反推上層的策略指標,進而量化設計價值。到這里,我們也就可以在這個系統中,找到對核心指標影響較大的策略指標,他們分別是:注冊UV數、站點引流UV數和客戶端引流UV數。這三個策略指標對應的產品板塊分別是:游客頁、詳情頁和工作臺。他們就是設計接下來需要在酷大師眾多產品模塊中著重發力的項目。

           

          2、以系統化的方式來分析用戶

          說完了產品目標和拆解,我們來看看用戶。市場和用研同學往往可以在項目前期給我們輸入很多關于用戶的數據,在項目初期,我們可以把這些信息抽象成幾個有代表性的關鍵詞。下圖是酷大師用戶關鍵詞,可以幫助我們定制大的設計思路,不過在一些更細的業務場景中,這些信息并不給到更清晰的設計指導。

          圖片

          所以在此基礎上,我們可以把這些信息作為一個一個的內容切片,通過不同的標準來重新組織這些切片,進而得到一個相對系統化的用戶信息。

          我們換一個維度,再做一次梳理分析:

          圖片

          可以看到,當我們把酷大師用戶以不同階段做劃分,從新游客到資深用戶,不同階段的用戶對于產品的訴求有著明顯差異性。游客和新用戶更注重價值和需求的匹配;資深用戶更注重實際產品價值的最大化。并且我們對于不同的用戶群體,需要對應不同的產品策略,甚至不同的“端”來承接用戶需求。到這里,我們已經可以通過以上信息,在產品的不同鏈路里規劃不同的設計策略了。

          不過有時候需求對標的用戶群體比較聚焦,以上信息還是不夠說服我們自己的話,還有最后一個技能,就是找到和需求高度對標的用戶(注意,是高度對標),和他們深度交流,為他們做用戶畫像:

          圖片

          (圖中為虛擬數據,僅供參考)

           

          PS:這里的用戶畫像需要根據實際的業務需求來針對性的采集信息,這是一個比較靈活的過程,需要設計師拿捏其中的尺寸。

          通過以上三個維度的用戶數據,我們就可以根據產品的不同模塊,找到對標的用戶群體,然后為其做對應的設計策略。

          接下來就是第三步:

           

          3、以系統化的思維規劃設計策略

          面向資深用戶的設計策略(以客戶端改造為例):

          通過用戶訪談和調研結果看,如果用一句話來描述酷大師客戶端的用戶特點的話,應該是這樣的:

          圖片

          基于用戶特點和業務訴求,我們再結合服務模型,我們可以一步步推導出我們的設計策略。

          圖片

          (圖中為虛擬數據,僅供參考)

           

          當設計策略明確后,結合實際的業務需求,接下來就是有的放矢的設計實施過程。

          面向新用戶的設計策略(以游客頁改版為例):

          回想我們的生活,最吸引用戶眼球的傳播方式是什么?思前想后,我覺得是電視直播,因為通過它,自詡謹慎機智的我買了人生第一箱「生發水」…

          • 1、你是否有脫發的煩惱? → 訴求
          • 2、用了一堆產品,卻遲遲沒有效果? → 顧慮
          • 3、我們有北美硅谷防脫技術+南亞失傳生發秘方! → 優勢
          • 4、主持人和甲方撕破臉,工廠緊急調貨、買一送五?。。?nbsp;→ 驅動

          事實證明,「生發水」沒有白買,因為后來我發現這和酷大師游客頁的業務目標幾乎一致:“在沒有互動的情況下以很短的時間把用戶從游客轉變為消費者?!?

          通過前面的用戶分析我們可以知道:對于酷大師的游客用戶&新用戶而言,他們更多關注于產品價值和自己需求的匹配程度。

          那么如何在短時間里向用戶傳達信息,并促成注冊轉化呢?

          我們從訴求->顧慮->驅動三個維度來去組織我們的優勢信息。

          因此在面向此類用戶時,除了對他們介紹酷大師的共性價值外,需要重點介紹酷大師的差異性價值,以及足夠有吸引力的驅動利益點。

          如下圖:

          圖片

          基于上文分析,我們再基于目前產品可提供的能力范圍,結合用戶反饋,把信息和用戶需求做一一對應,然后再給出設計解法。

          設計實現:

          正所謂:條條大路通羅馬,各個小道奔安康。只要設計策略是正確的,那么具體的設計方案就是合理的,篇幅有限,這里就不做展開。

          圖片

           

          4、以系統化的模型驗證設計成果

          萬物皆可度量,設計并不例外。系統是度量設計成果的最好“尺寸”。

          怎么度量?還記得最初的指標模型么?

          • 1、通過技術手段監控用戶的行為指標:“按鈕點擊、停留時長、滑動屏數、返回&跳出率…”
          • 2、通過行為指標反推對策略指標的影響?!鞍粹o點擊提高 → 頁面引流效果提高?!?
          • 3、通過AB測試、上線前后變量監測等其他手段,對比出設計在數據上帶來的變化。

          通過以上方法,我們可以直觀的看到設計在整個項目中的貢獻。

          那么在酷大師項目中,這個成果是多少呢?請看下圖:

          圖片

          ps:圖中注冊轉化和老用戶登錄轉化是以設計為唯一變量帶來的數據提高

           

          以上就是酷大師從0-1過程中的主要思考點,從前期業務拆解分析、用戶調研,到制定設計策略,再到設計實施,最后到成果驗證。

          圖片

          到這里,我們也基本回答了最開始的問題:我們如何在業務迭代中抓重點,并有的放矢的“集中精力做大事”。

          以這樣的思路,我們就能以有限的精力,最大程度保證業務的目標的實現,也能對用戶的關鍵路徑做有效的體驗提升。

           

          寫在最后

          1):設計師不能盲目跟隨需求,更不能對需求一視同仁,什么都想做好的結果就是什么都做不好。我們需要有一個自己判斷標準。

          2):“系統”是一個標準,也是一個視角。他影響著我們對業務、對需求、對用戶以及設計的理解。

          3):“系統”本身不重要,用“系統”的思維來看待事物很重要。

          4):多個視角看到的東西,一定比單視角看到的更全面。

          以上內容,和諸位共勉。

           

          原文鏈接:酷家樂用戶體驗設計(公眾號)

          作者:滄耳

          轉載請注明:學UI網》系統化思維如何輔助設計實現

          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼藍小助,報下信息,藍小助會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

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


          文章來源:csdn

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.
          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務



          DataTables固定表格寬度(設置橫向滾動條)

          前端達人

          當表格的列比較多的時候,可能就需要固定表格的寬度了,默認的100%寬已經不適應了。默認的100%寬要實現改變窗口大小也100%的話,在table元素上添加width="100%",至于css的100%為什么不生效,原因未知。下面就說說設置如何給datatables設置固定的寬度。

          1.html代碼

          復制代碼
          <div id="tableArea"> <table id="userTable" class="display table table-bordered" cellspacing="0" > <thead> <tr> <th style="display: none">ck</th> <th>序號</th> <th>賬號</th> <th>姓名</th> <th>CPID</th> <th>CP名稱</th> <th>操作</th> </tr> </thead> </table> </div>
          復制代碼

           

          2.覆蓋某些樣式(我們的樣式優先級高,所以會覆蓋內置的樣式)

          復制代碼
          #tableArea .dataTables_wrapper { position: relative; clear: both; zoom: 1; overflow-x: auto;
          } #tableArea table{ width: 800px;
          }
          復制代碼

          這里的overflow-x:auto是新增的,表示表格內容超出寬度后,出現橫向滾動條;table的width必須寫死寬度,直接寫在table元素上不生效,原因未知。

           

          3.設置列寬(可略)

          "columns": [
              { "data": "number", "orderable": false ,"width":"100px","searchable": false}
          ]

           

          4.運行瀏覽,發現此時,當瀏覽器窗口小于800像素的時候,表格出現了橫向的滾動條,正是我們想要的結果。

           

          5.為什么不用"scrollX":true的配置實現橫向滾動條呢?查詢它渲染后的網頁發現,它把table拆分成了兩個表格,一個表示表頭,一個表示表體。這不是我想要的,而且它表頭的內容若是超出的話是隱藏的。

           

          6.還有兩個樣式,可以參考參考,可能對你有用。

          table td{

          word-break:break-all;

          }

          單詞也可以允許換行,這對于單元格的寬度有很好的控制,而不會讓單元格被內容撐開!

           

          table
          {
                  table-layout:fixed;
          }

          表格布局算法為固定(列寬由表格寬度和列寬度設定)。




          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

          文章來源:博客園

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.
          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務

          NiceScroll銷毀

          前端達人

          受分頁器影響,NiceScroll的滾動條一直顯示不正常

          干脆直接在分頁后銷毀重建  在網上查到了這個方法 還比較好用

          $("#ID").getNiceScroll().remove();

          1 個解決方案

          #1


          20  

          But this works $("#ID").getNiceScroll().remove();

          但這有效$(“#ID”)。getNiceScroll()。remove();

          Try to execute in console on nicescroll demo page: $("#boxscroll2").getNiceScroll().remove() and you'll see that first div This is a simple scrollable DIV will change from nicescroll scrollbars to native browser ones.

          嘗試在nicescroll演示頁面的控制臺中執行:$(“#boxscroll2”)。getNiceScroll()。remove(),你會看到第一個div這是一個簡單的可滾動DIV,將從nicescroll滾動條更改為本機瀏覽器。

          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

          文章來源:博客園

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.
          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務

          如何排版更高級?帶你重新認識宋體字排版!

          seo達人


          圖片

           

          宋體的起源和發展

          雕版宋體字的形成 

          在印刷術發明之前,書要一字一句用手抄寫,費時費力。而唐代發明的雕版印刷術,使書籍由手工抄寫進入印刷復制時代。

          圖片

          現存最早的雕版印刷品是唐代咸通九年的《金剛經》

           

          宋朝體

          到了宋代,雕版印刷迎來黃金時代,但此時的字體也并非我們熟知的“宋體”,而是以唐代大家的楷書字體入板,并且不同地區入板的字體也不同。

          圖片

          浙江刊本–《姓解》

           

          圖片

          四川地區 – 《開寶大藏經》

           

          明朝體

          明朝體是中國明代木板印刷中出現的字體,也是現今大眾所認知的“宋體”的原型。雖然明朝體逐漸失去宋朝體所特有的風格,但由于易于凋刻,字形便于走刀,能滿足當時的印量而得以發揚。

          圖片

          《南齊書》 –明朝時期的南京國子監刊本

           

          清代宋體字

          在康熙中期以后逐漸形成清代的風格,此時的宋體字更加成熟、精致。乾隆時期,宋體字大體定型,與現代宋體字基本相同。

          圖片

          《學統》清康熙刻本

           

          綜上所述,我們可以知道宋體字不是宋朝的字體,而是漢字字體中的一種風格類別。而在日本以及港臺地區,宋體字也被稱為“明朝體”,“宋體”與“明體”本為一物,是由于文化差異所帶來的名稱上的差異。

           

          現休宋體

          如今,為了適應印刷和電子屏顯示的需要,宋體又被進行了一番改造?,F代型宋體的幾何特征更為明顯,筆畫更為利落冷峻,為了可讀性,文字胸線也較大,更加符合現代設計所需要的明快感。

          圖片

          以宋體為基礎發展出許多新字體,各大字庫也開發有各有特點的宋體。包括老宋到新宋,再到仿宋,從用于標題的粗宋、中宋,到用于正文的書宋,成為一個完整的字體系列。筆畫較粗的宋體適合用做標題,醒目大方;筆畫較細的宋體,擁有很高的閱讀性,主要用于正文排版。

          圖片

          根據中宮和體飾等特點,可以大致地將宋體分為傳統型宋體、中間型宋體、現代型宋體:

          圖片

          圖片

          圖片

          圖片

          目前可免費商用的宋體字非常稀缺,

          推薦9款免費商用宋體。

          圖片

           

          宋體的使用場景

          傳統、歷史

          傳統宋體的筆畫結構帶有手工雕刻的痕跡,幾百年的文化沉淀,加上字體本身的特征,使得宋體用于傳統、歷史題材的設計中,可以體現出古樸的傳統文化感。

          圖片

          圖片

           

          文化、藝術

          宋體由于繼承了自然書寫的痕跡,又具有精致的裝飾性美感,運用在文化藝術等題材,具有強烈的人文氣息,充滿文藝范。

          圖片

          圖片

           

          典雅、高貴

          宋體字方正平穩、對稱均衡的字體結構,顯得端莊典雅,舒展大氣。常運用在要體現高端、雍容、典雅、華麗的設計中。

           

          女性、優雅

          宋體在工整中充滿人情味,有著很強的韻味感和精致美感,帶著幾分女性的溫柔與優雅氣質。所以很多和女性相關的設計都會使用宋體。

          圖片

          圖片

           

          時尚、前衛

          現代宋體筆畫呈幾何化結構,相對于傳統宋體的溫情,現代宋體更加的冷峻,細膩中透露出時尚前衛的風格,具有時尚感與精致的印象。

          圖片

          圖片

           

          宋體搭配推薦

          案例一

          使字體搭配協調的一個基本原則就是選擇風格相近的字體。使用同一字族里的字體進行搭配,是最簡單、安全的搭配方法。所謂字族(font family)即一款字體下的多個子字體,如思源宋體字族從細到粗共有七款字體,風格協調統一。

          圖片

          使用中西文組合排版時,西文盡量不要使用中文自帶的字體。宋體常與襯線體相搭配使用,因為兩種這字體無論在筆畫特征,還是氣質上都很相似。如本案例使用的是西文字體“Times New Roman”。

          圖片

          在編排時需要形成視覺層次,通過字體的大小、粗細、顏色等方式來給版面帶來閱讀的層次感。

          圖片

           

          案例二

          搭配不同的字體時,要注意他們之間的包容性,既要有所區別又要統一和諧。書法字筆畫變化豐富且非常具有視覺沖擊力,通常會搭配同樣具有歷史文化屬性的宋體字形。

          圖片

          西文則選擇與宋體對應的襯線體,與書法字形搭配。

          圖片

          根據書法字的結構和筆勢,通過對文字大小、位置的調整,進行編排,讓文字看起來更緊密也更有節奏感。

          圖片

           

          案例三

          在進行時尚類的設計時,可以選擇現代型宋體,西文字體則可以搭配幾何襯線體。本案例使用方正風雅宋和Didot進行搭配,這兩款字體簡約的幾何造型和粗細對比強烈的筆畫,細膩中透露著時尚前衛的風格。

          圖片

          黑體與宋體的混搭是很常用的一種搭配方式,需要注意的是尺度的把握,適當的對比能夠為版面帶來更豐富的視覺印象,但對比過度也會產生凌亂感。

          本案例選擇較細黑體進行搭配,字形形成了微妙的對比,較細的黑體還有著高雅、精致的氣質,運用在具有女性時尚特征的設計中相得益彰。西文則選擇和黑體相對應的無襯線體。

          圖片

          編排效果:

          圖片

          如果感覺排版太過于規矩,可以嘗試加入手寫體加強字形對比,打破呆板感,營造更強烈的動感。

          圖片

          在進行設計時,不管是中文與中文還是中英文搭配,都是需要經過仔細分析和不斷練習,才能達到和諧統一、層次清晰而美觀大方的效果。

           

          原文地址:藝海拾貝Design(公眾號)

          作者:鄧海貝

          轉載請注明:學UI網》如何排版更高級?帶你重新認識宋體字排版!

          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼藍小助,報下信息,藍小助會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

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


          文章來源:csdn

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.
          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務



          如何設計精美的應用圖標?

          seo達人


          圖片

           

          1.強調你的品牌

          應用程序圖標就像公司徽標。在大多數情況下,這是第一次互動,第一印象。解決方案應立即傳達你公司的品牌。這樣它就會變得更加可信。

          圖片

           

          2.使其與應用程序一致

          將圖標視為通向你的解決方案。這個外觀應該是你的應用程序之旅的開始。融入品牌元素,保持統一性。

          圖片

           

          3.將圖標與平臺指南對齊

          所有應用程序都是平臺生態系統的一部分。我們的大腦會很快注意到與環境不匹配的事物,并將它們視為不自然的。與平臺指南保持一致可確保用戶的眼睛將它們視為移動平臺不可或缺的一部分。

          圖片

           

          4.讓它獨一無二

          在圖標世界中模仿是失敗的快速秘訣。當用戶檢測到模仿時,它將不再信任解決方案。謹慎地傳達你的解決方案的價值,不要只是復制他人的想法。所有令人難忘的符號都是獨一無二的。

          圖片

           

          5.讓它變得簡單

          智者說,公司的好標志應該簡單到連5歲的孩子都能畫出來。環顧四周,大品牌都是這種符號。你的應用程序圖標設計應該具有類似的簡單性。

          圖片

           

          6.使其易于識別

          用戶瀏覽應用程序通常會看到每個應用程序圖標一兩秒鐘。這就是為什么你的產品應該在眨眼間被認可的原因。此外,無論人們在哪里看到符號(網站或博客),他都應該自動將它與你的應用程序連接起來。

          圖片

           

          7.使用矢量圖形

          使用矢量軟件來創建高質量的圖標設計是很好的。年復一年,具有更高密度的新設備出現在市場上。你的應用程序設計應準備好以最高質量呈現。你還應該避免在啟動器圖標中使用照片。

          圖片

           

          8.各種背景下的測試圖標

          有些圖標在深色背景上表現得很好,有些圖標在較亮的背景上看起來更好。你的用戶使用各種圖像和圖形作為背景,為此準備你的圖形。以正確方式設計的符號將始終看起來合適。

          圖片

           

          9.讓它美麗

          我們都喜歡美麗的物體。讓你的移動產品成為其中之一。你的圖標應該像一顆每個人都想吃的小糖果?;〞r間準備一個可愛的圖標。這項投資應該會及時回報。

          圖片

           

          10.總結

          記住這個簡單的提示可能會顯著增加你的應用程序成功的可能性。糟糕的圖標設計是移動市場初學者的基本錯誤之一。

          設計你的圖標簡單且與你的解決方案保持一致。使其獨特、可識別并始終符合移動平臺指南。在真實環境中測試你的圖形設計。使用矢量工具來創建它。最后,你美麗的藝術品將成為標志性的。

           

          原文地址:UI范(公眾號)

          作者:范范之道

          轉載請注明:學UI網》如何設計精美的應用圖標?

          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼藍小助,報下信息,藍小助會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

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


          文章來源:csdn

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.
          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務





          通用設計和無障礙設計,誰才是「老大」

          ui設計分享達人

          什么是通用設計? 


          設計產品需要考慮許多不同的因素,包括功能性、可靠性、美觀性、安全性等。產品設計的主要目標之一是讓具有不同能力的用戶能夠有效地與產品交互。幸運的是,通用設計是一個框架,它允許產品創建者設計適合所有用戶的體驗。本文將為大家講解通用設計概念、其核心原則,以及針對不同受眾和設備間的實用設計技巧。


          通用設計適用于所有用戶

          通用設計是一套建議,以確保產品或服務適用于不同身心能力的用戶。不同身體感官、心理或智力能力的人可以使用同一種產品,而無需任何額外調整或修改時,設計被認為是「通用的」。


          通用設計對用戶和企業都有益處,因為更高的用戶可訪問性和滿意度會帶來更好的用戶留存率。認為體驗不錯的用戶,更有可能向他們的朋友和家人推薦產品,從而擴大用戶市場。


          關于通用設計的3個常見誤解

          盡管通用設計聽起來很簡單,但它卻是數字世界中最容易被誤解的概念之一。讓我們回顧一下關于通用設計的3大誤解


          通用設計和無障礙設計是一回事

          在了解了通用設計的含義后,大家可能會認為它是無障礙設計的同義詞。實際上,無障礙設計——指的是允許殘障用戶正確訪問產品或服務的設計,它是通用設計的一個組成部分。


          通用設計關注所有人的需求,包括殘障用戶。換句話說,通用設計旨在讓產品、服務和環境更容易為每個人所用。例如,超市中的自動開門器,方便了坐輪椅的人和攜帶雜貨的人。


          通用設計只關注功能

          為了最大化地提高產品的可訪問性、可用性,需要人們投入時間和精力來創建可靠的產品功能,但功能良好的產品還不足以讓用戶滿意。事實上,用戶通常偏向具有良好功能性和美觀性的產品——而美觀性對可用性是有直接影響的。美學可用性效應表明,如果用戶擁有良好的視覺外觀,他們往往會覺得設計更有用。


          通用設計是設計方法的一個很好的補充

          這種誤解的根源來自于對通用設計含義的不理解。有些設計師認為這是一個「結果」,但實際上它是一個「過程」。通用設計并不是一套用在設計結尾時的指導方針,而是一套從始至終就整合進設計過程內的原則。實踐設計協作非常重要,以確保團隊中的每個人在創建產品時也共享相同的通用設計理念。


          通用設計的核心原則是什么?

          通用設計的一個經典例子:幫助輪椅使用者從街道轉到人行道的坡道設計。圖片來源 Adobe


          通用設計的核心原則是由Ronald Mace和北卡羅來納州立大學的建筑師和產品設計師工作小組于1997年制定的。Mace 創造了「通用設計」這個詞,并用它來描述產品和環境的概念。


          最初,通用設計主要是為實體產品和環境考慮的,但后來這個概念被應用于數字產品。接下來概述的通用設計原則,目的是幫助當今的數字設計師創造更人性化的產品和環境。


          01 公平使用

          設計師應致力于為所有用戶提供相同的使用方式。如果無法為不同能力的人提供相同的設計方案是,那么產品創造者應該找到合適的相似方案。例如,當你設計一個網站時,需要讓所有人都能訪問它——包括有視覺障礙和使用屏幕閱讀器技術的人。

          視障人士在配有輔助技術的計算機上工作。圖片來源 Adobe


          02 靈活使用

          當你的設計投入使用時,它應該足夠靈活以適應用戶的節奏,以及不同用戶間的交互方式。例如,當你創建新設備時,它應針對右手或左手訪問進行優化。


          03 簡單直觀地使用

          你的設計應該簡單、直觀,并符合用戶的期望——無論用戶的知識或以前的經驗如何,都應該易于理解??偸窃囍ハ槐匾膹碗s性,包括使你的視覺設計盡可能簡約,以及在任務完成期間和完成后為用戶提供適當的反饋。此外,一定要使用簡單易懂的語言與用戶交流。


          04 可感知的信息

          你的設計應持續向用戶傳達必要的信息。重要的是通過多種方式提供信息,以適應感官能力不同的用戶。例如,在設計視頻播放器時,建議添加啟用字幕的用戶界面(UI)元素。字幕可以幫助聾啞用戶理解多媒體內容,對非母語人士也很有用。

          YouTube的視頻字幕。圖片來源YouTube


          05 容錯

          你的設計應將出錯的風險降至最低。為具有潛在危險的操作添加額外的「保護層」,防止用戶犯錯,例如不可逆轉的文件刪除。

          Apple macOS 中的對話框,在用戶嘗試清空廢紙簍時變得可見。此對話框通知用戶無法撤消此操作。圖片來源:Nick Babich


          06 最少的體力勞動

          你的設計應盡量降低用戶使用時所需的體力工作。具有良好的人體工程學設計、最少的重復操作,以及舒適的交互。自動人行道——機場中常見的一種運行機制,幫助身體各異的人快速移動——展示了這一原則的應用。

          在機場使用自動人行道的人。圖片來源 Adobe


          07 接近使用的尺寸和空間

          無論人們的體型、姿勢或活動能力如何,都應不受影響地使用產品。例如,當我們設計一個新的移動設備時,我們需要確保它適應手和握把尺寸的變化。對于許多項目來說,可以使用UI 套件去制作適合各種情況的UI元素。 


          如何將通用設計應用于學習?

          正如我們前面提到的,通用設計不是嚴格的指導原則,而是一種考慮用戶不同能力的設計方法。通用設計的目標不是創建一個一刀切的解決方案(很少能找到這樣的解決方案),而是探索不同的設計解決方案,并選擇更具包容性、可訪問性和教育性。由于每個產品都不同,因此實施通用設計方法可能因組織而異。以下是基本上適用于所有項目的一些建議。


          01 進行用戶研究以了解你的用戶

          了解你的用戶是產品設計最關鍵的方面——但如果你想實踐通用設計,你也應該了解用戶的多樣性。用戶研究在設計過程中起著關鍵作用,因為它直接影響我們的設計,這也是為什么所有設計過程的第一步都是收集用戶需求。旨在了解用戶的需求、行為方式以及與產品互動時的想法。


          在進行用戶研究時,你應該:

          -確定你的目標受眾;

          -找到你目標受眾的正確代表。

          -采訪代表以獲得有關用戶偏好和行為的寶貴見解。


          在這個過程中實現用戶多樣性非常重要,這意味著你應該采訪目標用戶群中不同年齡、不同心理和不同身體能力的人。它將幫助你設計和開發可供不同類型用戶訪問的強大UI。在此階段結束時,你應該了解用戶的性質、目標以及使用你的產品想要完成的任務。


          02 創建心智模型

          根據你在第一步中收集的用戶研究,是時候創建用戶心智模型了。這些模型描述了用戶對系統的了解(或認為他們了解)什么,這使你可以了解特定人員看待情況的視角。將殘疾視為心智模型的一部分也很重要。例如,在為色盲用戶調整產品設計時,請確保顏色不是用作交流的唯一方式。


          03 用戶流分析

          用戶流分析是最有價值的用戶體驗 (UX) 設計方法之一。用戶流顯示了用戶如何與產品交互——包括用戶為實現目標而經歷的步驟,以及在此過程中每一步實際發生的操作或交互。用戶流分析使設計人員有機會了解不同交互發生的背景。


          在進行用戶流分析時,建議設置一個量表,讓你能夠恰當地評估用戶交互:

          1級:與產品交互時沒有重大問題;

          2級:對特定產品功能有困難;

          3級:大多數產品功能有困難;

          4級:無法使用產品。


          在此步驟結束時,你將了解產品的實際復雜級別。這些信息將幫助你在用戶有效性、效率和滿意度方面優化產品需求。


          設計提示:使用同理心圖會讓你的用戶流分析變得更容易。當你站在用戶角度,去考慮用戶在使用時的所見、所想和所感時,它可以幫助你的團隊建立對用戶的同理心。


          04 應用迭代式原型

          原型制作是一個將團隊最初概念轉化為實際有形的過程,例如在紙上繪制模型(低保真)或創建功能設計模型(高保真)。應用迭代原型對探索和測試非常有用,因為原型可以在產品發布前幫助收集用戶豐富的反饋信息。它還允許關鍵的項目利益人或合作伙伴設想系統的未來樣子。


          雖然原型制作是通用設計過程里的重要組成部分,但最大限度地減少構建原型的所需時間也同樣重要,產品設計師可以依靠UI套件來加快原型制作。


          05 進行可用性測試

          在這個階段,確保你的用戶不再遇到任何產品問題至關重要——可用性測試是實現這一目標的完美技術??捎眯詼y試使可以幫助你直接觀察目標用戶與產品的交互。它可以是直接的(適度的可用性測試)或遠程的觀察??捎眯詼y試允許設計人員從單個功能后退一步,從整體上審視產品、服務或環境??捎眯詼y試的目的是評估你當前的設計,并明確改進的方式。


          06 將用戶反饋環路整合進設計過程中

          通用設計需要用戶的積極參與,因為你需要用戶的輸入讓設計運行起來。這意味著你的用戶時刻向你共享他們的反饋。通過反饋循環機制(例如共享產品問題、關注點和意見表單),能幫助你設計出更符合用戶期望和需求的產品。


          設計應吸引所有用戶

          通用設計期望造福任何人,因為它促進了產品的可訪問和可用性。在整個設計過程中考慮所有人的需求和能力,可以創造出真正滿足用戶需求的產品。

          文章來源:站酷   作者:UX詞典

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

          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務



          jquery取點擊位置是table中的第幾行第幾列

          前端達人

          $('table tr td').click(
            function()
            {
             alert( $(this).parent().parent().find("tr").index($(this).parent()[0]));//第幾行
             alert($(this).index());//第幾列
            }
          );

           

           

           

          $('table tr td').click(
            function()
            {
             var i = $(this).parent().parent().find("tr").index($(this).parent()[0]);//第幾行
             alert($("table:eq(0) tr:eq("+i+") td:eq(0)").text());//取點擊行第一列的值
            }
          );

          分類: JavaScript


          藍藍設計建立了UI設計分享群,每天會分享國內外的一些優秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼ben_lanlan,報下信息,會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯系。

          文章來源:博客園

          分享此文一切功德,皆悉回向給文章原作者及眾讀者.
          免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。

          藍藍設計www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 平面設計服務

          日歷

          鏈接

          個人資料

          藍藍設計的小編 http://www.syprn.cn

          存檔

          亚洲va欧美va天堂v国产综合