Material design是Google开发的,目的是为了统一公司的web端和手机端的产品风格。它是基于很多的原则,比如像合适的动画,响应式,以及颜色和阴影的使用。完整的指南详情请看这http://www.google.com/design/spec/material-design/introduction.html。虽然Google的设计看起来主要是应用在Android上的应用,但是也是个很好的机会应用到web和hybrid应用。为了帮助使用者更好的创建Material design风格的web工程,有很多的框架和类库已经实现了相应的组件和样式。下面就是我们推荐的Top 15!
Material Design Lite
Material Design Lite是Google官方提供的框架,你可以经常的更新最近版本来知道其践行的标准。它看起来非常棒,很容易使用,并且没有其它的依赖。
Materialize
这是一个用于构建响应式应用和网站的前端框架。它真的非常容易上手,特别是对于那些熟悉类似Bootstrap框架的人们。非常酷的是SASS版本,可以允许用户选择组件引入。
Materual-UI
Material-UI是基于Material Design设计的一套丰富的React组件。这是一个实现的非常漂亮的类库包括CSS样式和动画。有两套独立的风格可以选择-黑色和亮色
MUI CSS
在我们这份榜单中最轻量的一款,没有任何的依赖而且仅仅12kb的gzip包,包括全部的CSS和JS。提供React支持,通过SASS文件可以自定义,为了帮助写出适用于电子邮件的HTML,MUI包括了一个邮件CSS库,并允许使用内联。
Polymer
Polymer是Google的另外一款产品。一个类库用来构建快速可复用的web组件应用到你的项目中。Polymer提供可以使用的元素有很多(https://elements.polymer-project.org/),分成了7类。其中的一个叫做Paper,全部是Material Design的组件。
Ionic Material
这是一个对Ionic混合式手机应用框架的扩展库。它增加了新的样式类,方法来达到Ionic的Material化,而并没有改变用Ionic开发应用的方式。
Material Foundation
Zurb出品的是另外一个流行的框架用来构建响应式的网站和应用。这是一套独立的组件可以快速的搭建基础元素。它看起来非常不错但是没有很多关键的Material Design的组件。
Surface
两个星期的亲身体验,Surface是一个CSS框架,实现了很多经典的Material UI组件,而没有使用任何的JavaScript而且不需要任何编程语言。仅一个css文件,非常轻量,易于使用。
Essence
Essence是一个基于React和React Native的CSS框架。它允许开发者快速的构建非常漂亮的web和mobile交互的应用,实现拟物化设计标准。可以使用npm安装整个类库,或者只加载你使用的模块。
LumX
Angular.js-like框架提供了许多流畅动画的CSS和JavaScript组件。Lumx的布局和样式是基于Bourbon,动画库使用很流行的Velocity.js。经过这些框架的整合,Lumx是一个实现很多功能的工具,来实现响应式的web应用。
Paper Theme for Bootstrap
很多人在Boostwatch上实现了很多炫酷的Bootstrap样式风格,包括一个模拟Material Design的叫Paper。它没有实现所有的拟物化设计组件,但对于一些使用Bootstrap的人确实一个非常不错的选择,因为他们不用改变任何东西(除了加载样式)来实现一个非常流行的应用。
Material Design for Bootstrap
另外一个可供选择的也是为Bootstrap而生的。这是一个活跃的样式更新的前端框架,为了达到Google的设计标准,增加了一些新的样式和一些JavaScript,还有一些jQuery的插件。另外Github上的项目有超过14000个star。
Angular Material
AngularJS是一个非常流行的web开发开源框架。由Google得一个团队维护,所以不出意外的他们有自己的Material Design工具包。现在为止,它只支持Angular 1,但对第二版本的支持也接近完成。
Material
你可以认为Material是一个UI层的框架,它完美的将Bootstrap和MDL融合在一起 - 它和Bootstrap非常相似(几乎一样的grid和HTML),在一些Material组件中比较重要的像卡片[http://daemonite.github.io/material/ui-card.html]和弹出日期[http://daemonite.github.io/material/ui-picker.html]选择。大部分传统的Material Design的元素都可以在这里找到。
Phonon
Phonon致力于hybrid移动应用开发。到目前为止它仅60kb大小,而且不依赖于任何第三方的插件,它可以很轻量的被用来创建Cordova和PhoneGap应用。Phonton的UI组件看起来非常接近Material Design的理念。
Framework7
Framework7是为了构建hybrid这类应用。它让开发者很快的构建web应用并且看起来和操作上非常接近IOS和Android.为了达到这样的效果它提供两种风格-一种为Apple设备,另外一种提供Material Design组件风格样式。
额外红利: Material Icons
这里的图标集基本都是Google在web,Android和IOS用到的。这里有大量的图标可供选择,而且还在持续的增加。它是完全免费并且可以非常容易的通过Google Fonts或其它方式来实现。##结语:这里提供的大部分插件和框架有很多相似的组件和特性。这取决于开发人员根据他们自身的情况和项目来决定选择如何使用。希望这些能帮助你做出正确的选择。
阅读原文
最后推荐一下我们自己做的站立办公桌Li-Desk
如果你对站立办公感兴趣,可以关注我们的微信公众号[狸木匠]进行购买
点击立即购买 站式办公桌【Li-Desk】查看商品详情介绍

htmltagsdefinestructureofawebpage, whiletributesdfunctionalityanddetails.1) tags, andoutlinethecontent'splacement.2) agtributessuchassrc, class 및 styleenhancetagsbysingingimages ources, styling, and mormore, mormor, 개선.

HTML의 미래는보다 의미적이고 기능적이며 모듈 식 방향으로 발전 할 것입니다. 1) 의미화로 인해 태그가 콘텐츠를보다 명확하게 설명하여 SEO 및 장벽없는 액세스를 향상시킵니다. 2) 기능화는 사용자의 요구를 충족시키기 위해 새로운 요소와 속성을 소개합니다. 3) 모듈화는 구성 요소 개발을 지원하고 코드 재사용 성을 향상시킵니다.

htmlattributesarecrucialinwebdevelopmentforcontrollingbehavior, 외관 및 기능. 접근성, 접근성, andseo.forexample, thesrcattributeintagspactsseo, whike whike whike whike whike whike thercattributeintagspactsseo

ALT 속성은 HTML에서 태그의 중요한 부분이며 이미지에 대한 대체 텍스트를 제공하는 데 사용됩니다. 1. 이미지를로드 할 수 없으면 ALT 속성의 텍스트가 표시되어 사용자 경험을 향상시킵니다. 2. 스크린 리더는 ALT 속성을 사용하여 시각 장애가있는 사용자가 그림의 내용을 이해하도록 도와줍니다. 3. 검색 엔진 인덱스 텍스트 텍스트는 웹 페이지의 SEO 순위를 향상시키기 위해 ALT 속성의 텍스트를 색인 텍스트입니다.

웹 개발에서 HTML, CSS 및 JavaScript의 역할은 다음과 같습니다. 1. HTML은 웹 페이지 구조를 구축하는 데 사용됩니다. 2. CSS는 웹 페이지의 모양을 아름답게하는 데 사용됩니다. 3. JavaScript는 동적 상호 작용을 달성하는 데 사용됩니다. 태그, 스타일 및 스크립트를 통해이 세 가지는 함께 현대 웹 페이지의 핵심 기능을 구축합니다.

태그의 Lang 속성을 설정하는 것은 웹 접근성 및 SEO를 최적화하는 핵심 단계입니다. 1) 태그에 LANG 속성을 설정하십시오. 2) 다국어 컨텐츠에서는 다른 언어 부품에 대한 LANG 속성을 설정하십시오. 3) "en", "fr", "zh"와 같은 ISO639-1 표준을 준수하는 언어 코드를 사용하여 LANG 속성을 올바르게 설정하면 웹 페이지 및 검색 엔진 순위의 접근성을 향상시킬 수 있습니다.

htmlattributesearsentialforenhancingwebelements'functionalityandAmpearance.theyaddinformationTodeFineBehavior, 외관 및 간호, WebsITESITERACTIVE, RAPITIVE 및 VVESILLY -CAMENTION.ATTRIBUTESLIKESRC, HREF, 클래스, 유형 및 디스티브 트랜스포트

ToCreateAlistInhtml, useUnorderEdListandForOrdLists : 1) forUnderedList, wrapitemSinanduseForeachitem, renderingasabulletedList.2) forOrderEdlists, useandfornumberedLists, useandfornumberedlists, useandfornumberedlists, useandfornumberedlists, withTheyPeatTributeFferentNumberingStyles.


핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

Video Face Swap
완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

뜨거운 도구

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

Atom Editor Mac 버전 다운로드
가장 인기 있는 오픈 소스 편집기

VSCode Windows 64비트 다운로드
Microsoft에서 출시한 강력한 무료 IDE 편집기

안전한 시험 브라우저
안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)