Google的材料設計:深入研究CSS框架
>
關鍵因素:
自2014年首次亮相以來,Google的材料設計已成為眾多Google產品及其他地區的主要設計語言。 網絡開發人員可以通過各種CSS框架來利用其美學,每個框架都具有獨特的優勢和劣勢。 本文探討了流行的選項,可幫助您選擇最適合自己的項目。 請記住,框架的受歡迎程度和功能可以發展,因此請務必諮詢官方資源以獲取最新信息。 頂級材料設計CSS框架:>
- 物質化:
>以其廣泛的特徵,強大的第三方支持(主題,擴展)和綜合文檔而聞名的廣泛採用的框架。 它的大型社區可確保正在進行的發展和隨時可用的幫助。
- 大型用戶群,主動開發,出色的文檔,強大的第三方生態系統。
- cons: 無顯著
- >>理想的:初學者和項目需要一個功能豐富,支持良好的框架。 >
一個輕巧的框架,可與Angular,React和Web組件提供現成的兼容性。 它的詳細文檔是一個重要的優勢。 >
-
pros:
出色的跨平台支持,詳盡的文檔。
- cons:>有限的第三方支持。 >
- 理想的理想:>使用Angular,React或Web組件的項目。
-
表面:
簡約,輕巧的框架非常適合快速原型製作和較小的項目。 雖然它的文檔比其他文檔不那麼廣泛,但足以進行基本實施。 >
-
>pros:
輕量級,最小設計。>
cons:- 較小的社區,較不全面的文檔。
- > >理想的: 快速原型,簡約設計。
- 材料基礎:構建在Zurb Foundation框架上,此選項非常適合已經熟悉基礎的開發人員。但是,它的開發看起來很慢,可能阻礙了未來的更新和支持。 >
- pros:與粉底集成。 >
- cons:小社區,緩慢的發展。 >
- 理想的:> Zurb Foundation經驗豐富的開發人員 >
-
>材料設計精簡版(MDL):
雖然以前由Google流行和開發,但MDL現在受到有限的支持。 開發已過渡到網絡的材料組件。>
- PROS: Google支持的,強烈遵守材料設計原理(遺產)。
- cons:有限的支持,開發停止。 >
-
Web(M2)的材料組件(M2):MDL的繼任者,M2提供模塊化,對材料設計的強烈依從性以及與JavaScript框架的無縫集成。 它由Google積極維護。
- Google維護,模塊化,與JS Frameworks很好地集成。
與物質化相比
- 獎勵:材料-UI(基於React)
PROS:
利用React的力量和生態系統。
選擇正確的框架:
- >
- 在做出決定時考慮這些因素:
- 社區規模:較大的社區提供更多的支持和第三方資源。
頻繁更新可確保錯誤修復和新功能。
文檔質量:清晰的文檔簡化了學習和實施。
- >易用性:>選擇一個與您的技能和項目要求保持一致的框架。
- >最終,最佳框架取決於您的特定需求和偏好。 這種詳細的比較為做出明智的選擇提供了堅實的基礎。
以上是2017年的6個免費材料設計CSS框架的詳細內容。更多資訊請關注PHP中文網其他相關文章!

重構自己的代碼看起來是什麼樣的?約翰·瑞亞(John Rhea)挑選了他寫的一個舊的CSS動畫,並介紹了優化它的思維過程。

CSSanimationsarenotinherentlyhardbutrequirepracticeandunderstandingofCSSpropertiesandtimingfunctions.1)Startwithsimpleanimationslikescalingabuttononhoverusingkeyframes.2)Useeasingfunctionslikecubic-bezierfornaturaleffects,suchasabounceanimation.3)For

@keyframesispopularduetoitsversatoryand and powerincreatingsmoothcsssanimations.keytricksinclude:1)definingsmoothtransitionsbetnestates,2)使用AnimatingMultatingMultationMultationProperPertiessimultane,3)使用使用4)使用BombingeNtibalibility,4)使用CombanningWiThjavoFofofofoftofofo

CSSCOUNTERSAREDOMANAGEAUTOMANAMBERINGINWEBDESIGNS.1)他們可以使用forterablesofcontents,ListItems,and customnumbering.2)AdvancedsincludenestednumberingSystems.3)挑戰挑戰InclassINCludeBrowsEccerCerceribaliblesibility andperformiballibility andperformissises.4)創造性

使用滾動陰影,尤其是對於移動設備,是克里斯以前涵蓋的一個微妙的UX。傑夫(Geoff)涵蓋了一種使用動畫限制屬性的新方法。這是另一種方式。


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

記事本++7.3.1
好用且免費的程式碼編輯器

MantisBT
Mantis是一個易於部署的基於Web的缺陷追蹤工具,用於幫助產品缺陷追蹤。它需要PHP、MySQL和一個Web伺服器。請查看我們的演示和託管服務。

禪工作室 13.0.1
強大的PHP整合開發環境