隨着CSS3的出現,CSS3討論的話題越來越多了,現在各種教程也是多如牛毛,不比一年前的時候,找個資料要撈遍整個互聯網,而且還很難找到自己需要的參考資料。從側面也說明,CSS3對於前端工程師來說,越來越重要了,從各處的招聘信息也能看出這一點。說這么說我想強調的是他的重要性。另一方面,有很多CSS3的效果真的不需我們自己一個一個去寫,在這種情況就互聯網上有關於CSS3的工具就出現了,這些工具將給你的制作節省很多時間,讓你有更多的時間去做自己想要做的事情。經過一年多的收集,我想有必要在w3cplus上為大家整理一份這樣的工具列表,方便大家尋找。同時也希望這些工具能幫助大家學習,以及給你的工作帶來極大的方便。
本來想單獨整一份有關於CSS3的工具,后來仔細一思考,還是將前端的一些優秀工具全列在此文,在這篇文章中,我為大家分得稍為更細一些,讓大家有針對性的查找,從而節省了找這些工具的時間。
2015年02月25日更新
CSS Ruler
CSS Ruler是一款在線的CSS單位工具。
CSS Devices
CSS Devices可以讓你在線直接獲取使用CSS寫的Mobile外形。
2014年11月28日更新
SVG Edit
SVG EDIT是一款在線繪制、編輯SVG圖形和代碼的工具。
Flatty Shadow
Flatty Shadow在線為Icon圖標生成長陰影效果。
2014年08月09日更新
CLIP PATH (MASK) GENERATOR
CLIP PATH (MASK) GENERATOR是一款在線制作生成clip-path路徑的工具,可以直接生成SVG代碼以及配合Mask制作蒙板。
2014年01月20日更新
CSS Animatie
CSS Animatie是一款在線制作CSS3動畫的工具,可以在線直接制作CSS3動畫效果,生成代碼。
2013年09月03日更新
CREATE CSS3
CREATE CSS3是一款在線集成眾多CSS3功能的生成器,可以在線生成常用的CSS3效果。
2013年07月20日更新
FilterFactory
FilterFactory是一款將圖片轉換成SVG的在線生成工具。
2013年07月15日更新
Long Shadows Generate
Long Shadows Generate是一款在線使用純CSS3實現長陰影的效果,一款強大的扁平化長投影制造器。
2013年06月19日更新
Fontastic
Fontastic是一個在線生成字體圖標的app,可以定制屬於自己的圖標字體。
2013年06月14日更新
ColorCode
ColorCode是一個在線隨機取色工具,可以隨機獲取十六進制、RGB、HSl等顏色。
2013年06月08日更新
Screensiz.es
Screensiz.es站收集整理了移動端的相關尺寸。
2013年06月04日更新
Koala
Koala是由oklai同學開發的一款前端預處理器語言圖形編譯工具,支持Less、Sass、Compass、CoffeeScript,幫助web開發者更高效地使用它們進行開發。跨平台運行,完美兼容windows、linux、mac。
一、CSS3屬性值的查詢
這一塊主要為大家搜集了幾個查找css3相關屬性介紹的工具,這些工具能讓你了解CSS3的相關屬性以及其簡單的使用方法,還有就是瀏覽器的兼容性等。
1、CSS Values
CSS Values主要是用來幫助大家查找CSS的相關屬性的語法,以及使用方法,能快速的進入相對應的w3c官網介紹、MDN信息介紹等。
2、CSS3,Please!
CSS3 Please主要是為大家提供了目前較為實用的一些CSS3屬性的介紹,以及示范代碼。
3、CSS3 Click Chart
CSS3 Click Chart為大家提供了W3c草案中的屬性介紹,並且可以在對應的屬性中找到相關的教程以及w3c官網的詳細介紹。
4、CSS666.com
css666.com就是一個提供CSS相關屬性查詢、以及對應屬性值的簡單介紹。
5、caniuse.com
caniuse.com提供了CSS相關屬性的瀏覽器兼容表,同時提供了對應屬性資源。另外這個站還提供了html5之類的查詢
6、 HTML5 / CSS3 Box.com
HTML5 / CSS3 Box.com提供了各種前端工具。
二、CSS3效果生成工具
第二部分介紹的工具都是些集成了CSS3多個屬性的生成工具,我們可以通過這些工具直接生成一些CSS3效果,比如說漸變、盒子陰影、文本陰影、圓角等等。
1、Westciv Tools
Westciv Tools主要為CSS3提供了漸變gradients、盒子陰影box-shadow、變形transform和文字描邊四種在線生成效果的工具。
2、CSS3 Generator
CSS3 Generator提供了13個CSS3較為常用的屬性代碼生成工具,而且可以通過這款工具除了在線生成效果代碼之外,還可以實時看到你修改的效果,以及瀏覽器的兼容性。
3、CSS3 Maker
CSS3 Maker提供了10個最為常用的CSS3屬性在線生成工具,比如說border-radius、gradient、transfrom、animation、transition、rgba、text-shadow、box-shadow、text rotation和@font-face。同樣的你可以在線設置相關屬性參數,了解瀏覽器對其的支持性,最方便的可以直接下載生成的代碼。
4、LayerStyle
LayerStyle這款工具雖然服務的屬性不多,只有box-shadow。漸變色,圓角幾個,但他是的工作原理非常的接近於photoshop的面板工具,我想會有很多人喜歡,因為他對大家來說很熟悉,一點都不陌生。
5、CSS3 GENERATOR
CSS3 GENERATOR可以同時為一個元素完成border-radius、box-shadow、gradient和opacity多項屬性的設置。
6、Live Tools
Live Tools是一個UI制作工具,他提供了按鈕、表單、icon圖標和Ribbons的制作工具,可以在線配置相關參數,生成你需要的效果代碼。
7、Mikeplate
Mikeplat可以同時為一個元素設置多個CSS3的屬性樣多,比如說圓角、陰影、旋轉等。
8、CSS3 Generator
CSS3 Generator(Pascal seven)和前面的CSS3 Generator工具不太一樣,這個工個是十個CSS3屬性為同一個元素服務,當然你可以選擇性的使用你需要的屬性。
9、CSS3 Ps
CSS3 Ps是photoshop cs6的一款插件,如果你是僅是一位設計師,不懂任何coding的活,但想使用CSS3屬性來實現你的部分設計效果,那么你就可以使用CSS Ps來幫助,一鍵搞定。
三、按鈕生成工具
Button的制作是很常見,早期為了效果好,都是使用image來實現,自從CSS3出來后,現在很多效果都是通過代碼來實現,可是如何用代碼寫好按鈕效果實在是讓人頭痛,其實沒有那么復雜,我們使用工具,一切交給工具,你就輕松了。接下來為大家介紹幾款常用的buttons制作工作。
1、Button Maker
Button Maker是CSS-TRICKS提供的一款在線生成Buttons的工具,可以根據工具上的參數,定制適合自己需要的Button。
2、線性漸變按鈕
這是一款制作線性漸變按鈕的工具,他提供了詳細的參數讓你設置,可以制作出各式各樣的按鈕效果
3、CSS3 Button Generator
CSS3 Button Generator是一個傻瓜式的按鈕制作工具。
4、CSS3 Button Generator
CSS3 Button Generator是一款簡單的按鈕生成工具,他可以制作出兩種狀態下的按鈕效果,當然你如果需要其他狀態的下按鈕效果,要在其基礎上做一些參數的變化,相對來說麻煩一點。
5、Glassy Buttons
Glassy Buttons是用來制作玻璃按鈕效果的工具
6、Button Generator
生成和圖片效果一樣的按鈕工具。
7、Button Factory
在線制作漂亮的按鈕工具。
8、AsButtonGen
AsButtonGen可以在線根據自己需求定制不同的按鈕效果。
9、Webarti CSS3 Button Maker
Webarti CSS3 Button Maker是一款非常強大的按鈕在線生成工具,他提供了很多種不同按鈕效果讓你參考,可以說只需選擇就能制作出自己需要的按鈕,思考的時間都不用你花了。
10、sciweavers
這是一款制作buttons的好工具,有多種風格供你參考,還能做一定的調整。
11、cssbutton.me
可以輔助你隨意自定義按鈕效果的一款工具。
四、@font-face字體轉換工具
@font-face屬性可以幫助我們制作一些特殊的字體,不過這個屬性對於中文字體來說有所限制。由於中文字體較大,無法轉換。
1、@FONT-FACE GENERATOR
@FONT-FACE GENERATOR只需其中一種字體,就可以幫我們轉換成@font-face各瀏覽器下所需的所有字體格式。
2、@FONT-FACE kit generator
@FONT-FACE kit generator只需其中一種字體,就可以幫我們轉換成@font-face各瀏覽器下所需的所有字體格式。
五、字體查詢
字體是一個站點設計必備的東東,但有很多字體我們都不知道,更不知道字體在頁面中呈現的效果,還有就是不知道如何取到這些這體,這里給大家推薦兩個站點,可以實時看到不同字體的效果,以及下載。
1、CSS FONT STACK
CSS FONT STACK能讓你實時看到各種字體在web中的渲染效果。
2、Font 2U
Font2u提供了各種字體的下載以及字體的詳細信息。
六、在線制作ICON
ICON使用@font-face制作是越來越普遍了,但有一些icon字體庫有幾個icon,而往往我們有時候只需要其中的幾個,加載所有的icon感覺浪費,其實沒有必要這么做的,在線有兩個網站,上面提供了各種字體icon庫,我們只需要選擇其中的部分,進行安裝就OK了。
1、Fontello
Fontello.com提供了12種字體icon的在線制作,你可以選擇其中的某幾個icon生成你需要的圖標
2、icomoon
icommon就比較強大了,除了免費的字體之外,你還可以導入你自己的svg字體,生成你需要的icon。
七、ICON圖標下載
很多時候不想花時間去制作一些透明的ICON,想要現成的,但有時候有不知道去哪找,這里給大家推薦幾個網站,這幾個站點提供了各種尺寸的透明PNG的ICON下載。
1、ICON FINDER
ICON FINDER這個站點,可以搜索到自己需要的各種字體。
2、FIND ICONS
FIND ICONS這個站和前面的那個站很類似,類似的域名都差不多,功能也差不多。
3、Freepik.com
Freepik.com除了提供ICON的下載之外,還提供了其他設計素材的下載。
八、圓角生成工具
圓角的制作不在局限於圖片,現在使用最多的應該是border-radius。這是一個很簡單的屬性,但有工具總比自己代碼去測試強,雖然前面的工具中或多或少包括了圓角的生成部分,但不是針對性的,下面為大家介紹幾款專門用來制作圓角的在線工具。
1、border radius
border radius就是一款很簡單的用來制作圓角的在線生成工具,不過這款工具只能制作簡單的圓角效果。(水平和垂直圓角半徑一樣大小)。
2、CssRound
一款簡單的圓角調試工具。
九、漸變生成工具
漸變效果,用CSS3寫,里面的代碼真心的記不住,我每次都需要去查相關的文檔,而且一個好的漸變效果,需要不斷的去調試,如果使用現成的工具就省心多了。
1、Ultimate CSS Gradient Generator
Ultimate CSS Gradient Generator真心的好用,是我常用的一個在線制作漸變的工具,他除了類似於photoshop的漸變工具之外,還是firefox和chrome瀏覽器的一個插件。而且還能生成兼容IE的濾鏡代碼,好強大的。
2、CSS3 Gradient Generator
這是一個簡單的漸變制作工作,可以制作出常用的一些漸變效果。
3、CSS + SVG + Canvas cross-browser gradient generator
CSS + SVG + Canvas cross-browser gradient generator,看標題就知道是怎么一回事了。
十、顏色獲取以及配色工具
顏色種類太多,有時候為了一種顏色不知道他的編碼很頭痛,有時候又想看看幾種顏色在同一個web頁面上配色是否協調。其實這些都可以交給工具去幫我們。
1、Color Schemer Online
通過輸入rgba和十六進制或者顏色面板上取顏色值,就能獲取到相關系列的顏色值。
2、Color Schemes and Color Palettes
提供了各種web的配色方案和顏色面板
3、Hsl Color Picker
Hsl Color Picker提供了一個顏色值之間的轉換工具,取其中一個值,就能得到相應的其他命名的顏色值。
3、HSL COLOR PICKER
HSL COLOR PICKER工具是通過設置HSL的顏色,然后工具中能看到對應的顏色,同時還能得到十六進制和rgb的顏色值。
4、Peise.net
Peise.net提供了各種顏色的配色方案,以及顏色的理論知識。
5、hex color
hex color工具是志哥編寫的一個關於css背景顏色屬性值轉換的一個工具,
十一、盒子陰影box-shadow
box-shadow給我們帶來很多種陰影的實現方法,而且比制作圖片還簡單,下面提供幾款在線制作陰影的工具。
1、CSS Drop Shadow
這款工具可以在線直接生成七種不同類型的陰影效果,這七種也是常見的不同陰影效果。
2、CSS3 Drop Shadows
這個工具和上面的工具有點類似,使用CSS3制作一些特別的陰影效果。
十二、CSS3動畫
css3的animation可以讓我們不在依賴於javaScript的腳本就能實現一些動畫效果,但這個屬性的制作,時間點控制還是需要花時間去調試的,如果有工具讓我們一下就能搞定,不是大家期待的?
1、liffect effect
liffect effect可以說是一個css3 animation的動畫庫,里面涵蓋了20多種動畫效果,極其類似於jQuery Easing Plugin中的效果。
2、CSS3 Animation Generator
CSS3 Animation Generator和前面的一款類似,但沒有第一款那么多動畫效果。
3、Animate.css
Animate.css不是生成代碼的工具,但絕對是各種動畫效果的參考示例網站。
4、animatable
animatable和Animate.css一樣不是生成代碼的工具,但他在線提供了39種不同的動畫效果。
5、stylie
stylie在線生成keyframe的一款工具。
十三、px轉em工具
我們最常用的度量單位就是像素(px),但他是一個固定值單位,有時候我們難免需要使用到相對單位em,那么px轉em往往會讓你計算到暈死,特別是多層嵌套的情況下,今天提供幾款工具,讓你能整個明白,用得放心。
1、pxtoem
一款簡單的px轉em工具,可查詢到不同狀態下的變化值。
2、Em Calculator
Em Calculator是一款強大的px轉em的工具,無論你層級有多深,都能給你計算出來。
十四、布局工具
布局就不用解釋了(^_^)。能用工具制作布局,我想用的人還是算少的吧,要是你沒看過,那你要看看,
1、Pageblox
Pageblox是一款在線生成布局的工具,提供了七種常見的布局模式,而且還可以根據自己的需求做一些自定義的設置。
2、Gridpak
Gridpak是一款生成responsive網格布局系統的工具。
3、CSS Layout Generator
CSS Layout Generator是一款布局生成工具,可以生成固定布局,流體布局等。
4、RatioSTRONG
RatioSTRONG是一款將固定布局轉換成百分值布局的一款值轉換工具。
5、Variable Grid System
Variable Grid System 一個自定義的網格系統工具。
6、Gridinator
Gridinator是一款能制作px、em、%值三值的網格布局工具。
十五、base64l圖片
圖片轉64位,一直不知道如何轉的,后來搜索了兩個工具,覺得蠻不錯的,就列入進來了,給有需要有朋友使用。
1、image2base64
本地圖片轉換成base64位的一款工具
2、imagetobase64converter
本地圖片轉換成base64位的一款工具
十六、border-image工具
border-image現在雖然列入了css3中,但目前僅在webkit下能用,不過他是一個很強大的屬性,將來肯定能幫我們解決不少的麻煩問題,這次整工具,也將列入進來。
1、border-image-generator
border-image-generator就是border-image的一款運用工具,使用這款工具,能輕松的用好border-image屬性。
十七、css3 Transform
CSS3的transform屬性能輕易將元素進行一些變換,比如說旋轉、綻放和扭曲等,制作這樣的效果也有現在的工具。
1、CSS3 Transform Generator
CSS3 Transform Generator就是在線高度transform的屬性。
2、3D CSS Tester
3D CSS Tester是一款在線生成3D旋轉的工具。
十八、CSS3 Transition
CSS3的transition屬性制作動畫雖然沒有animation那么強大,但實現一些潤滑動畫效果是足夠了,而這個屬性中最重要的是就是他的動畫函數,如果你不知道這些函數怎么來寫,可以利用一下下面的工具。
1、CSS EASING ANIMATION TOOL
CSS EASING ANIMATION TOOL主要用來生成transition屬性的運動曲線函數。
2、cubic-bezier
cubic-bezier用來制作立方貝塞爾曲線,用於transition屬性中。
十九。其他
最后給大家搜集了一些前端相關的應用工具,比如說3D文本、三角制作、彩帶制作等工具。
1、3D CSS Text
3D CSS Text是一個用來制作不同角度下的3D文字效果。
2、3D Ribbon Generator
3D Ribbon Generator一款在線制作立體彩帶工具。
3、CSS triangle generator
CSS triangle generator一款在線制作三角圖形工具。
4、CSS3 Menu
CSS3 Menu是用來制作導航菜單。
5、CSS Load
CSS Load是一款純代碼制作loading的工具。
6、CSS Sprites Generator
CSS Sprites Generator是在線制作圖片精靈的工具
7、Html ipsum
Html ipsum是一個html結構的測試模板,你做測試頁面時,所需的結構,可以直接通過這個網站復制,提交工作效率。
8、CSS3 Multi Column
CSS3 Multi Column一個多列屬性設置工具。
9、CSS ARROW PLEASE!
CSS ARROW PLEASE!是一款帶三角的tooltip制作工具。
10、CSS FilterLab
CSS FilterLab是css3下的filter屬性的效果查詢工具。
11、Flexplorer
Flexplorer是css3中flexbox屬性的管理工具,可以通過這款工具實現flexbox的布局效果。
2012年12月05日更新
12、CSS Flexbox Please!
CSS Flexbox Please!在線調試flexbox布局效果,幫助你更好的理解flexbox的屬性值的工作機制。
13、flexiejs
flexiejs和CSS Flexbox Please!很類似,也是在線調試flexbox布局效果,幫助你更好的理解flexbox的屬性值的工作機制。
2012年12月18日更新
14、iAnimator
iAnimator是由Kundy制作的一款CSS3在線動畫編輯工具,很強大,就算是你不懂CSS3動畫屬性的使用,也能制作出類似於flash的動畫效果。
15、【ecd】css3 Animation tool
騰訊ECD推出一款強有力的CSS3動畫制作工具。
16、Hands On: Windows 8 HTML5 Platform
Hands On是微軟推出的一款有關於CSS3制作常用屬性的線上工具,里面包含了近17個CSS3相關的屬性運用。
2013年01月21日更新
17、Color Scheme Designer
如果你還在為獲取web顏色而煩惱的話,建議你使用Color Scheme Designer取色工具,以不同的模式,可以讓你一下獲取相近的四個顏色。
2013年02月17日更新
18、Character-Code.com
Character-Code.com提供了對應的字符編碼,可以查詢出對應的字符編碼。
19、i want hue
i want hue是一款強大的取色工具,可以讓你快速獲取相近的多個顏色。
2013年03月07日更新
20、Iconbench
Iconbench在線制作icon圖標的神器,你可以加載一些免費的icon資源,添加你需要的icon,然后下載下來就可以直接通過@font-face實現icon。
2013年03月13日更新
21、webkit-filter
志哥寫的一個在線調試-webkit-filter效果的工具。
2013年04月11日更新
22、Flexy Boxes
flexbox是一款flex布局工具和代碼生成器。
2013年04月16日更新
23、PLTTS
PLTTS是一個在線網頁配色大全。
2013年04月23日更新
24、 Layoutit!
Layoutit在線設計網站的工具,提供了web頁面中的種種UI組件,只需拖用擺放就能輕松的設計出一個優秀的頁面。
2013年05月29日更新
25、 Iconvau
Iconvau是一款在線將SVG圖標轉換成Web Fonts的工具。
這里為大家搜集了近80款不同的工具,希望這些工具對大家今后的工作和學習有所幫助。當然,其他同學手中肯定有很多我沒有發現的好工具,如果您願意分享的話,歡迎將你一直認為好用的工具在下面跟貼,我會將您分享的好工具與貼上來與大家分享。
如需轉載,煩請注明出處:http://www.w3cplus.com/source/front-end-developer-excellent-tool.html