资源:15 个优秀的响应式 CSS 框架

响应式 Web 设计旨在为各类设备(从台式机显示器到手机)提供最佳的浏览体验。本文汇总了一些优秀的响应式 Web 设计 HTML 和 CSS 框架。这些框架都是开源的并免费的。css

对响应式 Web 框架进行比较并不那么容易。有的框架适合设计更快、更精简网站的某些功能,而有些可能提供了大量功能、插件和附加组件,可是可能体积会比较庞大而且上手较难。前端

1. Bootstrap

image.png

Bootstrap 是最流行的 HTML、CSS 和 JS 框架,用于在 Web 上开发响应式、移动优先项目。 Bootstrap 使前端开发更快、更轻松。他们提供了大量的文档、示例和演示,能够帮你快速进行响应式 Web 开发。在 Bootstrap 5 中作了一些重大更改,例如随意使用 jQuery 并添加了 RTL 支持,再加上现成的组件和工具类,使 Bootstrap 成为 Web 开发人员的最佳选择之一。git

你还能够找到许多免费的高级 bootstrap 模板UI 工具包,这使你的开发过程更加轻松。程序员

官网:https://getbootstrap.com/github

2. Tailwind CSS

image.png

Tailwind 提供了一种基于实用工具的现代方法来构建响应站点。它有大量的实用工具类,无需编写 CSS 便可构建现代网站。它与其它框架的不一样之处在于须要经过开发设置来缩小最终 CSS 的大小,由于若是使用默认值,最终将会获得一个很大的 CSS 文件。Tailwind 可以快速将样式添加到 HTML 元素中,并提供了大量的开箱即用的设计样式。这里有大量的 Tailwind CSS 资源: https://superdevresources.com...面试

官网:https://tailwindcss.com/bootstrap

3. Tachyons

image.png

Tachyons 也是一个基于实用工具的 CSS 库,它提供了许多即装即用的复杂功能,无需本身编写大量 CSS。这样作的好处是 Tachyons 的开箱即用样式很轻巧,不须要其余设置。若是须要的话,仍然能够经过一些方法来减少尺寸。若是你须要易用的实用工具库,那么这应该是一个不错的选择。segmentfault

官网:https://tachyons.io/浏览器

4. Foundation

image.png

Foundation 是由产品设计公司 ZURB 制做的自适应前端框架。这个框架是他们自 1998 年来构建 Web 产品和服务的结果。Foundation 是最早进的响应式前端框架,而且提供了许多自定义功能。前端框架

官网:http://foundation.zurb.com/

5. Material Design for Bootstrap (MDB)

image.png

MDB 创建在 Bootstrap 之上,并提供了开箱即用的材料设计外观。它具备出色的 CSS 库,而且与大多数流行的 JavaScript 框架(如 jQuery、Angular、React 和。Vue.js)兼容。其核心库是彻底无偿使用的。

官网:https://mdbootstrap.com/

6. UIkit

image.png

UIkit 是一个轻量级的模块化前端框架,用于开发快速且强大的 Web 界面。 UIkit 提供了 HTML、CSS 和 JS 组件的全面集合,这些组件易于使用,易于定制和扩展。 UIkit 采用移动优先的方法,可提供从手机、平板电脑到台式机的一致体验。

官网:http://getuikit.com/

7. Pure CSS

image.png

Pure.css 是一组小型的响应式 CSS 模块,能够用在任何一个 Web 项目中。Pure 的体积小的简直过度。好比完整的时钟模块最小化压缩版本仅为 4.0 KB。 Pure 基于 Normalize.css 构建,并提供原声 HTML 元素以及最多见的 UI 组件的布局和样式。 Pure 具备开箱即用的响应能力,因此元素在全部屏幕尺寸上都看起来不错。

官网:http://purecss.io/

8. Material Design Lite Framework (MDL)

image.png

Google 的 Material Design Lite 框架是最流行的 CSS 框架之一,可为你的网站添加 Material Design 外观。它不依赖任何 JavaScript 框架,能够跨设备使用,而且能够针对较旧的浏览器进行降级。它的构建充分考虑了可访问性,并提供了丰富的文档和入门模板。

官网:https://getmdl.io/

9. Materialize

image.png

Materialize 是基于 Material Design 的现代响应式前端框架。 Google的材料设计是一种流行的设计趋势,涉及卡片、阴影和动画。

官网:http://materializecss.com/

10. Skeleton

image.png

若是你要开发较小的项目,或者只是以为本身不须要大型框架的全部实用工具,则能够试试 Skeleton。 Skeleton 仅设置了少许标准 HTML 元素的样式,并包含一个网格。

Skeleton 中的网格是一个 12 列的流体网格,最大宽度为 960px,随着浏览器或设备的缩小而缩小。能够用一行 CSS 更改最大宽度,而且全部列的大小都会相应进行调整。其语法很简单,使响应式编码更加容易。

官网:http://getskeleton.com/

11. Bulma

image.png

Bulma 是基于 flexbox 的现代 CSS 框架。它提供了响应式设计和移动设备优先的 UI 组件,并具备模块化结构,可以让你只导入要包含在 Web 设计中的内容。Bulma 还提供了一个基于 flexbox 的现代网格系统。

官网:http://bulma.io/

12. Semantic UI

image.png

Semantic UI 是一个高级 CSS 框架,提供了 50 多个 UI 元素,300 多个 CSS 变量用于自定义,并经过 EM 值构建以用于响应式设计。它也已准备好 Flexbox。

Semantic 是可用于生产环境的 CSS 框架,并能与 React、Angular、Meteor 和 Ember 等框架整合,你能够经过与这些框架中进行集成将 UI 层与应用逻辑组织在一块儿。

官网:https://semantic-ui.com/

13. Milligram

image.png

Milligram 是一个极简的 CSS 框架,不依赖 JavaScript。它经过最少的样式设置用来快速、干净的建立响应式网站。它还提供了一个基于 flexbox 的网格系统。

官网:https://milligram.github.io/

14. Spectre.css

image.png

Spectre.css 是一个轻量级的库,它提供了开箱即用的,基于 flexbox 的响应式和移动友好型布局。以在它的基础上根据本身的须要添加样式和响应实用工具。

官网:https://picturepan2.github.io...

15. Base CSS Framework

image.png

Base 也是一个轻量级 CSS 框架,可用于构建响应式网站。它为网站项目提供了免费的基础入门软件以及许多付费的现成模板。

官网:https://getbase.org/

若是对这些框架进行比较,你会发现 Bootstrap、Tailwind 和 Foundation 的流行度远远领先于其余框架。

设计机构一般选择 Bootstrap,由于它提供了开箱即用的组件,而且易于定制。这就是 Bootstrap 主题和库数量众多的缘由.

173382ede7319973.gif


本文首发微信公众号:前端先锋

欢迎扫描二维码关注公众号,天天都给你推送新鲜的前端技术文章

欢迎扫描二维码关注公众号,天天都给你推送新鲜的前端技术文章


欢迎继续阅读本专栏其它高赞文章:


相关文章
相关标签/搜索