Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 Warning: error_log(/data/www/wwwroot/hmttv.cn/caches/error_log.php): failed to open stream: Permission denied in /data/www/wwwroot/hmttv.cn/phpcms/libs/functions/global.func.php on line 537 中国一级毛片录像,国产成人免费永久播放视频平台,久久精品视频7

          整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          svg圖標按需轉換成字體的工具 - Icon font

          過這個在線工具,可以按需打包你需要的圖標,你可以去阿里矢量圖標庫下載svg圖標,然后在這個網站導入圖標,就可以生成css字體代碼和4種兼容字體,使用過字體庫的小伙伴看到這4個文件就懂了吧。

          一般字體都是這樣用的

          包括已經給你生成好使用字體的代碼

          點擊Get Code即可獲得在html和css中使用的代碼,這都不用你操心

          早之前作者分享了《找圖標素材?怎能少了這些圖標庫和制作工具 》,里有有很多圖標庫,你想找的任何圖標,在那文章里都可以找到,但是有些UI設計師不想花時間一個個找,而是想要一套完整統一風格,那么今天的圖標系列你們用得上。

          本文章圖標素材牛X之處:

          • 每個套圖標都有獨立網站展示與查找,并非像Dribbble那些只提供一個PSD下載鏈接;

          • 圖標質量高,具有簡約性、可讀性、一致性等特征;

          • SVG矢量格式,無需編輯即可直接應用到WEB/UI界面上;

          • 圖標完全免費使用

          建議大家收藏這篇文章,作為一個獨特的圖標庫指引,同時達人以及其它其它設計愛好者會一起更新這個 list(前提是你要關注作者的條號的本篇文章,不然看不到更新哦。)

          目錄

          • IconBrons

          • MAKI ICON

          • ionicons

          • Zondicons

          • Feather icons

          • iOS11 圖標(2017.11更新)

          • 谷歌Material Design圖標

          IconBrons

          這是一組更新較快的圖標庫,2周前只有200+,而小編今天看了下已經更新至300多個圖標了。IconBros的搜索比較智能,可以用模糊關鍵字來搜索圖標,還有圖標收藏功能(需要注冊),這些都是很好的體驗。

          素材格式:SVG, PNG, Web Font

          網站地址:https://www.iconbros.com/

          MAKI ICON

          MAKI這套圖標是針對地圖、導航而設計的圖標庫,包含常用的公共景點圖標,比如:公園、酒店、汽車、寫信、停車標志、美食、學校等等。

          MAKI 的設計師很友好地為這套圖標添加了一個使用設計指南,建議大家看看。

          格式:SVG

          尺寸:11px x 11px 和15px x 15px

          網站地址:https://www.mapbox.com/maki-icons/

          設計指南:https://www.mapbox.com/maki-icons/guidelines/

          網盤下載:http://pan.baidu.com/s/1hsEhfk4

          Ionicons

          該開源圖標有2種風格,分別是線性輪廓和實心填充風格。

          圖標格式:PNG, Web font, (SVG格式打開失?。?/p>

          網站地址:http://ionicons.com/

          Cheatsheet:http://ionicons.com/cheatsheet.html

          網盤下載:http://pan.baidu.com/s/1hrQcdmO

          Zondicons

          這套圖標的適合多種使用場景,根據設計師Kitchener介紹,Zond icons 可以應用到多種不同場合的UI界面設計,比如社區APP、音樂播放器、內容編輯器或是導航地圖,都可以從該圖標上找到。

          圖標格式:SVG(297個)

          網站地址:http://www.zondicons.com/

          網盤下載:http://pan.baidu.com/s/1kUTtMRH

          使用DEMO

          Feather Icons

          一套漂亮的開源圖標,官網自帶搜索工具條,方便單個圖標搜索,當然也可以直接Ctrl+F進行查找。

          每個圖標以24×24網格上設計,風格主要以簡約性、可讀性以及一致性來設計。

          圖標格式:SVG

          網站地址:https://feathericons.com/

          網盤地址:http://pan.baidu.com/s/1gfzVUnD 密碼:mlfj

          IOS11 圖標

          這是近期更新的文章,也整理到這里來,iOS app設計必備圖標!

          圖標格式:SVG,PNG, PDF

          網站地址:http://www.shejidaren.com/200-ios-11-icons.html

          谷歌Material Design圖標

          需要設計Material設計風格的Android或iOS應用,我想這套圖標你必定不能少了,如果你不知道什么是Material,那么可以看看官方的設計指南。

          網站地址:https://material.io/icons/

          使用教程:http://www.shejidaren.com/material-icons.html

          總結

          作為UI設計師,APP圖標設計是必要的工作,擁有幾套高品質的圖標庫作為后備素材是不錯的選擇,提高效率同時也能作為學習靈感。

          對于開發工程師,即全沒有高級設計師的前提下,也可以使用這些免費的開源圖標來提高自己APP的顏值。節約成本,也能讓APP高大上。

          本文長期更新,歡迎設計師留言、投稿,和作者一起壯大這個素材list~

          們經常在一些頁面中遇見svg格式的繪圖,通常是一臉懵逼,別急,看完這篇文章你就能很好地了解它了。

          一、svg簡介。

          SVG 意為可縮放矢量圖形(Scalable Vector Graphics),是使用 XML 來描述二維圖形和繪圖程序的語言,后綴是“.svg”。它的優點是圖像在放大或改變尺寸的情況下其圖形質量不會有所損失

          二、svg文件如何嵌入HTML文件。

          SVG 文件可通過以下標簽嵌入 HTML 文檔:<embed>、<object> 或者 <iframe>。但是在html5中,直接用內聯的方式嵌入,方便太多了。各種方式的嵌入如下:

          // 使用 <embed> 標簽
          <embed 
              src="rect.svg" 
              width="300" 
              height="100" 
              type="image/svg+xml"
              pluginspage="http://www.adobe.com/svg/viewer/install/"
          />
          
            // 使用 <object> 標簽
          <object
                data="rect.svg" 
                width="300" 
                height="100" 
                type="image/svg+xml"
                codebase="http://www.adobe.com/svg/viewer/install/"
          />
            
            // 使用 <iframe> 標簽
            <iframe src="rect.svg" width="300" height="100"></iframe>
          // 在 HTML5 中, SVG 元素直接嵌入 HTML 頁面中
          <svg xmlns="http://www.w3.org/2000/svg" version="1.1" height="190">
             <polygon 
                 points="100,10 40,180 190,60 10,60 160,180"
                 style="fill:lime;stroke:purple;stroke-width:5;fill-rule:evenodd;"
             />
          </svg>

          三、基本圖形繪制(h5中的嵌入方式做演示)。

          1.矩形

          <svg>
            <rect width="300" height="100"  style="fill:rgb(0,0,255);stroke-width:1;stroke:rgb(0,0,0)"/>
          </svg>
          
          // width="矩形的寬度"。必需的。
          // height="矩形的高度"。必需的。
          //  x="矩形的左上角的x軸"
          // y="矩形的左上角的y軸"
          // rx="x軸的半徑(round元素)"
          // ry="y軸的半徑(round元素)"
          // + 顯現屬性:Color, FillStroke, Graphics

          2.圓形

          <svg>
            <circle cx="100" cy="50" r="40" stroke="black"
            stroke-width="2" fill="red"/>
          </svg>
          
          // cx="圓的x軸坐標"
          // cy="圓的y軸坐標"
          // r="圓的半徑". 必需.
          // + 顯現屬性:顏色,FillStroke,圖形

          3.橢圓

          <svg>
           <ellipse cx="300" cy="80" rx="100" ry="50"
            style="fill:yellow;stroke:purple;stroke-width:2"/>
          </svg>
          // cx="橢圓x軸坐標"
          // cy="橢圓y軸坐標"
          // rx="沿x軸橢圓形的半徑"。必需。
          // ry="沿y軸長橢圓形的半徑"。必需。
          // + 顯現屬性:顏色,FillStroke,圖形

          4.直線

          <svg>
            <line x1="0" y1="0" x2="200" y2="200"
            style="stroke:rgb(255,0,0);stroke-width:2"/>
          </svg>
          // x1="直線起始點x坐標"
          // y1="直線起始點y坐標"
          // x2="直線終點x坐標"
          // y2="直線終點y坐標"
          // + 顯現屬性:Color, FillStroke, Graphics, Markers

          5.多邊形

          <svg>
           <polygon points="200,10 250,190 160,210"
            style="fill:lime;stroke:purple;stroke-width:1"/>
          </svg>
          // points="多邊形的點。點的總數必須是偶數"。必需的。
          // fill-rule="FillStroke演示屬性的部分"
          // + 顯現屬性:Color, FillStroke, Graphics, Markers

          6.多段線

          <svg>
          <polyline points="20,20 40,25 60,40 80,120 120,140 200,180"
            style="fill:none;stroke:black;stroke-width:3" />
          </svg>
          // points=折線上的"點"。必需的。
          // + 顯現屬性:Color, FillStroke, Graphics, Markers

          7.路徑

          <svg>
           <path d="M150 0 L75 200 L225 200 Z" />
          </svg>
          // d="定義路徑指令"
          // pathLength="如果存在,路徑將進行縮放,以便計算各點相當于此值的路徑長度"
          // transform="轉換列表"
          // + 顯現屬性:Color, FillStroke, Graphics, Markers

          8.文本

          <svg>
             <text x="0" y="15" fill="red">這是文本</text>
          </svg>
          // x="列表的X -軸的位置。在文本中在第n個字符的位置在第n個x軸。如果后面存在額外的字符,耗盡他們最后一個字符之后放置的位置。 0是默認"
          // y="列表的Y軸位置。(參考x)0是默認"
          // dx="在字符的長度列表中移動相對最后繪制標志符號的絕對位置。(參考x)"
          // dy="在字符的長度列表中移動相對最后繪制標志符號的絕對位置。(參考x)"
          // rotate="一個旋轉的列表。第n個旋轉是第n個字符。附加字符沒有給出最后的旋轉值"
          // textLength="SVG查看器將嘗試顯示文本之間的間距/或字形調整的文本目標長度。(默認:正常文本的長度)"
          // lengthAdjust="告訴查看器,如果指定長度就嘗試進行調整用以呈現文本。這兩個值是'spacing'和'spacingAndGlyphs'"
          // + 顯現屬性:Color, FillStroke, Graphics, FontSpecification, TextContentElements

          四、高級特效。

          主要分濾鏡和漸變效果。

          <defs> 和 <filter>

          所有互聯網的SVG濾鏡定義在<defs>元素中。<defs>元素定義短并含有特殊元素(如濾鏡)定義。<filter>標簽用來定義SVG濾鏡。<filter>標簽使用必需的id屬性來定義向圖形應用哪個濾鏡。

          1.濾鏡可以做一些模糊的效果和陰影,效果有很多,也可以自己嘗試地做一做。

          比如做個簡單的邊緣模糊效果。


          <svg>
            <defs>
              <filter id="f1" x="0" y="0">
                <feGaussianBlur in="SourceGraphic" stdDeviation="15" /> //<feGaussianBlur> 元素是用于創建模糊效果
              </filter>
            </defs>
            <rect width="90" height="90" stroke="green" stroke-width="3" fill="green" filter="url(#f1)" />
          </svg>

          2.漸變有線性漸變,放射性漸變,下面是個線性漸變的例子。


          <svg>
            <defs>
              <linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="0%">
                <stop offset="0%" style="stop-color:rgb(255,255,0);stop-opacity:1" />
                <stop offset="100%" style="stop-color:rgb(255,0,0);stop-opacity:1" />
              </linearGradient>
            </defs>
            <rect width="200" height="90" fill="url(#grad1)" />
          </svg>
          // 把上面的
              <linearGradient id="grad1" x1="0%" y1="0%" x2="100%" y2="0%">
               ......
              </linearGradient>
          // 替換成
           <radialGradient id="grad1" cx="50%" cy="50%" r="50%" fx="50%" fy="50%">
                <stop offset="0%" style="stop-color:rgb(255,255,255);stop-opacity:0" />
                <stop offset="100%" style="stop-color:rgb(0,0,255);stop-opacity:1" />
              </radialGradient>
          // 變成放射性漸變

          眾多示例:https://www.runoob.com/svg/svg-examples.html

          五、svg和canvas比較。

          SVG 是一種使用 XML 描述 2D 圖形的語言。 SVG DOM 中的每個元素都是可用的。它的繪制不依賴分辨率,可以為某個元素附加 JavaScript 事件處理器,不過事件添加過多會影響渲染速度。如果 SVG 對象的屬性發生變化,瀏覽器能夠自動重現圖形。最適合帶有大型渲染區域的應用程序(比如谷歌地圖)。

          Canvas 通過 JavaScript 來繪制 2D 圖形。它的繪制是依賴分辨率的,不能單獨為其中元素添加事件。在 canvas 中,一旦圖形被繪制完成,它就不會繼續得到瀏覽器的關注。如果其位置發生變化,那么整個場景也需要重新繪制,包括任何或許已被圖形覆蓋的對象。能夠以 .png 或 .jpg 格式保存結果圖像。最適合圖像密集型的游戲,其中的許多對象會被頻繁重繪


          主站蜘蛛池模板: 岛国无码av不卡一区二区| 无码精品一区二区三区在线| 韩日午夜在线资源一区二区| 日本一区二区不卡在线| 日本一区中文字幕日本一二三区视频 | 亚洲一区日韩高清中文字幕亚洲| 无码人妻精品一区二区三| 国产伦精品一区二区三区在线观看 | 国产日韩综合一区二区性色AV| 无码人妻精品一区二区三区66| 一区二区三区四区视频在线| 欧美日韩国产免费一区二区三区| 中文字幕一区二区三区5566| 免费av一区二区三区| 性色av一区二区三区夜夜嗨| 亚洲色大成网站www永久一区 | 区三区激情福利综合中文字幕在线一区亚洲视频1 | 日韩一区二区在线免费观看| 成人欧美一区二区三区在线视频| 亚洲国产激情在线一区| 蜜桃臀无码内射一区二区三区| 国产亚洲一区二区手机在线观看 | 精品久久久久久中文字幕一区| 国产日韩一区二区三区在线播放| 亚洲一区二区三区在线网站| 亚洲综合一区二区| 成人区精品一区二区不卡亚洲| 人妻少妇久久中文字幕一区二区| 色偷偷一区二区无码视频| 日韩精品无码中文字幕一区二区| 亚洲一区免费观看| 精品人妻码一区二区三区 | 台湾无码一区二区| 亚欧免费视频一区二区三区| 午夜福利无码一区二区| 在线一区二区观看| 国产激情一区二区三区成人91| 久久精品国产一区二区三区肥胖| tom影院亚洲国产一区二区| 中文字幕日韩精品一区二区三区| 成人无码精品一区二区三区|