分享一个简单容易上手的CSS框架:Pure.Css

fe6af3e25ab2f12f65fb958f45f8a9f6.jpeg

8ac66cab46160feed758a109b80942ee.png

雅虎(Yahoo!)创建了一个简单的CSS框架,被称为Pure.css(https://purecss.io/),以提供一套基础样式集,可作为网页开发的起点。Pure.css旨在轻量、模块化和响应式,使构建快速加载、适用于任何设备的移动友好网站变得简单。在本文中,我们将讨论Pure.css的工作原理以及如何使用它。

为了使默认样式在多个浏览器中保持一致,我们使用Normalize.css来构建Pure.css。因此,您可以利用Pure.css来构建在所有现代浏览器中看起来相同的网站,而不必担心不一致或跨浏览器兼容性问题。除了提供一组基本样式外,Pure.css还包括几个预设计的UI组件,您可以使用这些组件快速创建常见的用户界面元素,如按钮、菜单、表单和网格。这些组件是模块化和可定制的,因此您可以轻松地为您的网站创建您想要的外观和感觉,而无需编写大量自定义的CSS代码。

好处

使用Pure.css有几个好处,包括:

  • 它轻巧且加载速度快:Pure.css的设计目标是简洁轻量,这意味着它不会拖慢您的网站。这对于移动用户尤为重要,他们可能拥有较慢的互联网连接,并对页面加载时间更为敏感。

  • 它具有响应式和移动友好的特性:Pure.css包含一个响应式网格系统,可以自动适应不同的屏幕尺寸和设备。这意味着您的网站将在台式电脑、平板电脑和智能手机上呈现出很好的效果,而无需编写任何自定义代码。

  • 它易于学习和使用:Pure.css的设计简单直观,所以即使你是新手,也能很快上手。Pure.css网站上的文档和示例清晰简洁,能帮助你迅速入门。

  • 它是可定制和可扩展的:尽管Pure.css是极简主义的,但它仍然提供了许多灵活性和定制选项。您可以轻松定制您的网站的样式和布局,以创建您想要的外观和感觉,您还可以通过编写自定义样式和组件来扩展Pure.css。

  • 它得到了很好的支持并且被广泛使用:Pure.css是由知名且备受尊敬的科技公司雅虎开发和维护的。此外,许多网站和网页开发人员都在使用Pure.css,这意味着有一个庞大的用户社区可以在你有任何问题或需要支持时提供帮助。

缺点

然而,也有一些缺点:

  • Pure.css的主要缺点之一是它是一个非常简洁的框架,这意味着它不像其他CSS框架那样提供很多功能和样式。如果你正在开发一个需要许多自定义样式和组件的复杂项目,这可能是一个不利之处。

  • 另一个潜在的缺点是Pure.css使用Normalize.css,这是一个样式表,旨在使默认样式在不同浏览器中保持一致。虽然这通常是一件好事,但有时候如果您使用某些HTML元素或CSS样式,而这些元素或样式并不被所有浏览器支持,就可能会出现问题。在这些情况下,您可能需要编写额外的CSS代码来修复不一致性,这可能会耗费时间并令人沮丧。

  • 最后,由于Pure.css是一个相对较新的框架,它的文档和支持可能不如其他一些CSS框架那样完善。虽然Pure.css的官方网站提供了一些文档和示例,但有时可能不太清楚如何使用某些功能或解决某些问题。此外,由于Pure.css社区规模相对较小,你可能会更难找到问题的答案或从其他用户那里获得帮助。

兼容性

Pure.css旨在与所有现代Web浏览器兼容,包括:

  • Google Chrome

  • Mozilla Firefox

  • Apple Safari

  • Microsoft Edge

  • Opera

入门指南

在开始编写代码之前,了解Pure.css的安装过程非常重要,这个过程非常简单。请记住,无论您选择哪个框架,都可以按照本文的安装部分中所述的步骤来实施前端项目的安装过程。

通过NPM安装

要使用npm(Node包管理器)安装Pure.css,您必须在计算机上安装npm。如果您尚未安装npm,可以按照npm网站上的说明进行安装。安装npm后,您可以在终端或命令提示符中运行以下命令来安装Pure.css:

npm install purecss

这将下载最新版本的Pure.css并将其添加到您的项目中。然后,您可以通过在页面的 Pure.css<head>Pure.css 部分添加以下代码行来在HTML文档中包含Pure.css样式表:

<link rel="stylesheet" href="node_modules/purecss/build/pure.css" />

这将加载Pure.css样式表并将其样式应用于您的网站。然后,您可以在您的HTML和CSS代码中使用Pure.css提供的样式和组件来创建您想要的网站外观和感觉。

要在React应用程序中使用Pure.css,您首先必须在项目中包含Pure.css样式表。然后,您必须使用“className”属性将Pure.css类应用于您的JSX组件。下面是一个示例,展示了如何在项目中使用Pure.css样式表:

import 'purecss/build/pure.css';

需要注意的是,使用npm安装Pure.css的确切步骤可能会因您的特定项目设置和要求而有所不同。如果您遇到任何问题或疑问,可以查阅Pure.css文档或向Pure.css社区寻求帮助。

通过CDN进行设置

要在项目文件中加载Pure.css样式表,您只需使用CDN即可。这样做非常简单;您只需将下面提供的CDN复制并粘贴到您的HTML页面的头部即可:

<link rel="stylesheet" href="https://unpkg.com/purecss@1.0.1/build/pure.css" />

一旦将上述代码粘贴到您的HTML文档中,您的项目将能够使用Pure.css样式。

组件

Pure.css提供了一系列标准UI组件和基本构建元素的样式,如按钮、图片、表单和表格,以及可用于创建响应式设计的布局模块。在本节中,我们将使用Pure.css最基本的构建块,这些构建块也是项目中最常用的。你只需要热热手,我们就可以写出漂亮的代码。我们之前列出的大多数组件将在本组件部分进行处理。

Buttons

要在Pure.css中使用按钮,您必须在HTML文档中包含Pure.css样式表。您可以通过在页面的 <head> 部分添加以下代码行来实现:

<link rel="stylesheet" href="https://unpkg.com/purecss@1.0.1/build/pure.css">

一旦包含了Pure.css样式表,您可以使用 <button> 元素和 pure-button 类来创建按钮。以下代码创建了一个基本的 Pure.css 按钮:

<button class="pure-button">Button</button>

8d37c09b271fc7d91c4fbc340a28ba94.png

这将创建一个带有默认Pure.css样式的按钮,包括浅灰色背景和圆角。

以下代码创建一个蓝色按钮:

<button class="pure-button pure-button-primary pure-button-rounded">
  Button
</button>

e04a799e74da8e51330c1635c01f658b.png

您还可以在其他HTML元素上使用 Pure.css pure-button  类,例如 Pure.css <a> 和 Pure.css <input>  ,以创建具有不同样式和行为的按钮。

以下代码创建了一个样式为按钮的链接:

<a class="pure-button" href="#">Link Button</a>

5c862ab68fce8b0d727f41d15d713612.png

Pure.css中按钮的确切外观和行为将取决于您使用的特定类别以及应用于您的网站的其他样式。

Colors

Pure.css 包含一组预定义的颜色,您可以在样式表中使用它们。这些颜色是使用 CSS 变量定义的,这意味着您可以在样式表中使用它们,而无需指定确切的颜色值。

例如,下面的代码将Pure.css pure-button-primary 变量应用于按钮,这将使其呈现蓝色:

<button class="pure-button pure-button-primary">A Primary Button</button>

8c2576eef8e197def79a5461516d9670.png

您可以在Pure.css文档中(https://purecss.io/)了解更多有关可用颜色及其使用方法的信息。如果您在应用颜色方面遇到困难,仍然可以使用标准的内联或外部样式来为按钮或任何其他元素着色。

Images

在Pure.css中,您可以使用Pure.css pure-img-responsive Pure.css类来使图像具有响应性。我们将利用该类名来创建一个使用Pure.css的图像库。通过将图像的响应性与网格类结合,我们可以轻松地获得图像库。

925ebfed018e2febd9566c8c504e7d9c.png

<div class="pure-g">
  <div class="pure-u-1-4">
    <img
      class="pure-img-responsive"
      src="http://farm3.staticflickr.com/2875/9069037713_1752f5daeb.jpg"
      alt= "Peyto Lake"
    />
  </div>
  <div class="pure-u-1-4">
    <img
      class="pure-img-responsive"
      src="http://farm3.staticflickr.com/2813/9069585985_80da8db54f.jpg"
      alt= "Train"
    />
  </div>
  <div class="pure-u-1-4">
    <img
      class="pure-img-responsive"
      src="http://farm6.staticflickr.com/5456/9121446012_c1640e42d0.jpg"
      alt= "T-Shirt Store"
    />
  </div>
  <div class="pure-u-1-4">
    <img
      class="pure-img-responsive"
      src="http://farm8.staticflickr.com/7357/9086701425_fda3024927.jpg"
      alt= "Mountain"
    />
  </div>
</div>

通过在上述代码中的图像标签中使用“pure-img-responsive”类来实现响应式。为了使照片以行的方式灵活排列,我使用Pure.css中的网格中的“pure.g”类将它们分组。

Forms

要在Pure.css中使用表单,您需要在HTML文档中包含Pure.css样式表。一旦包含了Pure.css样式表,您就可以使用 Pure.css <form>  元素和 Pure.css pure-form类来创建表单。例如,以下代码创建了一个基本的Pure.css表单:

<form class="pure-form">
  <fieldset class="pure-group">
    <input type="text" class="pure-input-1-2" placeholder="Username" />
    <input type="text" class="pure-input-1-2" placeholder="Password" />
    <input type="email" class="pure-input-1-2" placeholder="Email" />
  </fieldset>
  <fieldset class="pure-group">
    <input type="text" class="pure-input-1-2" placeholder="A title" />
    <textarea
      class="pure-input-1-2"
      placeholder= "Textareas work too"
    ></textarea>
  </fieldset>
  <button type="submit" class="pure-button pure-input-1-2 pure-button-primary">
    Sign in
  </button>
</form>

883409b60915cb9232961de659ab44bc.png

从上面的输出中,您可以看到我们使用Pure.css的默认样式创建了一个表单,包括用于提交的蓝色背景按钮。使用额外的自定义样式,您可以改变表单及其字段的外观。

Grids

当提到网站的布局时,网格是一种具有行和列的结构,类似于电子表格。它为网站材料提供了统一的结构,并使页面更易于用户阅读和导航。一旦包含了Pure.css样式表,您就可以使用  <div>  元素和 Pure.css pure-g 类来创建网格。在pure.css中使用网格时,单位的宽度由各种类名表示。

<div class="pure-g">
  <div class="pure-u-1-3">
    <div class="l-box">
      <h3>HTML</h3>
      <p>HTML is a markup language, not a programming language.</p>
    </div>
  </div>
  <div class="pure-u-1-3">
    <div class="l-box">
      <h3>JavaScript</h3>
      <p>
        Programmers all over the world use Javascript to make dynamic and
        interactive online apps and browsers.
      </p>
    </div>
  </div>
</div>

8f83137ffda47855642eb973302f1262.png

以下代码创建了一个包含三列的网格:

<div class="pure-g">
  <div class="pure-u-1-3">
    <div class="l-box">
      <h3>HTML</h3>
      <p>HTML is a markup language, not a programming language.</p>
    </div>
  </div>
  <div class="pure-u-1-3">
    <div class="l-box">
      <h3>CSS</h3>
      <p>
        Cascading Style Sheets (CSS) is a stylesheet language used to describe
        the presentation of a document written in HTML
      </p>
    </div>
  </div>
  <div class="pure-u-1-3">
    <div class="l-box">
      <h3>JavaScript</h3>
      <p>
        Programmers all over the world use Javascript to make dynamic and
        interactive online apps and browsers.
      </p>
    </div>
  </div>
</div>

843ff9cbb09a301a9d029241b49b265a.png

一个网站的网格系统非常重要。点击这里访问官方Pure.css文档,了解更多关于网格的信息。

Layouts

布局描述了我们如何安排设计内容的元素。布局的两个主要目标是展示重要信息和以逻辑和一致的方式呈现数据。

例如,以下代码为头部创建了一个基本的Pure.css布局:

<div class="header">
  <div class="pure-menu pure-menu-horizontal">
    <a class="pure-menu-heading" href="">
      <img
        width= "50"
        src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSHe9oaoqfZGtjciURX7A5d-ZyHKJo5qZTWXALSog96ywzns4wDGfmmQkNdkRVyfRGmqjw&usqp=CAU"
        alt=""
      />
    </a>
    <ul class="pure-menu-list">
      <li class="pure-menu-item pure-menu-selected">
        <a href="#" class="pure-menu-link">Home</a>
      </li>
      <li class="pure-menu-item">
        <a href="#" class="pure-menu-link">Blog</a>
      </li>
      <li class="pure-menu-item">
        <a href="#" class="pure-menu-link">About</a>
      </li>
      <li class="pure-menu-item">
        <a href="#" class="pure-menu-link">FAQ</a>
      </li>
      <li class="pure-menu-item">
        <a href="#" class="pure-menu-link">Login</a>
      </li>
    </ul>
  </div>
</div>

b68f7fe47bc79c1dd68967db52ce314e.png

Tables

要在Pure.css中使用表格,您必须在HTML文档中包含Pure.css样式表。您可以通过在页面的 <head>部分添加以下代码行来实现:

<link rel="stylesheet" href="https://unpkg.com/purecss@1.0.1/build/pure.css" />

一旦包含了Pure.css样式表,您可以使用 Pure.css <table> Pure.css 元素和 Pure.css pure-table 类来创建表格。例如,以下代码创建了一个基本的Pure.css表格:

<table class="pure-table pure-table-bordered">
  <thead>
    <tr>
      <th>#</th>
      <th>Make</th>
      <th>Model</th>
      <th>Year</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td>Honda</td>
      <td>Accord</td>
      <td>2009</td>
    </tr>
    <tr>
      <td>2</td>
      <td>Toyota</td>
      <td>Camry</td>
      <td>2012</td>
    </tr>
    <tr>
      <td>3</td>
      <td>Hyundai</td>
      <td>Elantra</td>
      <td>2010</td>
    </tr>
  </tbody>
</table>

917b23591ba7fda2ddaee8678bd17c8b.png

默认情况下,表格将使用 Pure.css 的默认样式来实现表格,包括灰色边框和表头的灰色背景。更多表格信息可以在 Pure.css 官方网站上找到,您可以通过点击此链接访问。

Menus

要在 Pure.css 中使用菜单,您仍然需要在HTML文档中包含 Pure.css 样式表。您可以通过在页面的 Pure.css <head>  部分添加以下代码行来实现:

您可以使用 Pure.css<ul>Pure.css 元素和`Pure.css pure-menu-list Pure.css`类来创建菜单。例如,以下代码生成一个基本的Pure.css菜单:

<div class="pure-menu pure-menu-horizontal">
  <ul class="pure-menu-list">
    <li class="pure-menu-item pure-menu-selected">
      <a href="#" class="pure-menu-link"
        ><img
          width= "100"
          src="https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcSHe9oaoqfZGtjciURX7A5d-ZyHKJo5qZTWXALSog96ywzns4wDGfmmQkNdkRVyfRGmqjw&usqp=CAU"
          alt=""
      /></a>
    </li>
    <li class="pure-menu-item pure-menu-selected">
      <a href="#" class="pure-menu-link">Home</a>
    </li>
    <li class="pure-menu-item pure-menu-has-children pure-menu-allow-hover">
      <a href="#" id="menuLink1" class="pure-menu-link">Contact</a>
      <ul class="pure-menu-children">
        <li class="pure-menu-item">
          <a href="#" class="pure-menu-link">Email</a>
        </li>
        <li class="pure-menu-item">
          <a href="#" class="pure-menu-link">Twitter</a>
        </li>
        <li class="pure-menu-item">
          <a href="#" class="pure-menu-link">Map</a>
        </li>
      </ul>
    </li>
  </ul>
</div>

559dcfcd45d4efc9544b2f3a6d8ea9d9.png

以上截图的输出是一个菜单,它使用了 Pure.css 的默认样式,包括在悬停在“联系”选项卡容器上时的浅灰色背景。向菜单添加更多自定义类可以改变其设计。有关菜单的更多信息可以在Pure.css的官方网站上找到,您可以通过点击此链接访问。

如何在 Pure.css 中防止样式冲突

为了避免在 Pure.css 中出现样式冲突,您可以使用CSS命名空间来隔离您网站的样式与Pure.css的样式。命名空间是一个前缀,它被添加到CSS类的名称中,有助于防止与其他样式表中具有相同名称的类发生冲突。例如,您可以创建一个名为 Pure.css my-website  的命名空间,并将其用作样式表中所有类的前缀,如下所示:

<style>
  .my-website-container {
    /* styles for container elements */
  }

  .my-website-button {
    /* styles for buttons */
  }
</style>

<div class="my-website-container">
  <button class="my-website-button">Button</button>
</div>

这将确保您样式表中的类是唯一的,并且不会与Pure.css样式表或页面上包含的任何其他样式表中的任何类发生冲突。此外,您可以在样式表中使用 Pure.css !important 规则来防止 Pure.css 样式覆盖您的样式。 Pure.css !important  规则指定应将特定样式应用于元素,而不管应用于该元素的任何其他样式。例如,如果您想要覆盖Pure.css按钮的默认颜色,可以在样式表中使用 Pure.css !important规则,如下所示:

.my-website-button {
  color: red !important;
}

这将确保按钮的颜色始终为红色,而不受应用于按钮的任何其他样式的影响。使用命名空间和 Pure.css !important 规则可以帮助防止Pure.css中的样式冲突,并确保您的样式在网站上一致应用。

结束

在这个教程中,我们学习了如何设置Pure.css,并创建了一些Pure.css示例来理解语法的核心思想。如果你想为自己或客户构建一个漂亮而快速的网站,你可以根据需要修改这个示例,或者你可以尝试将所学的知识应用到构建其他漂亮的网站中。

由于文章内容篇幅有限,今天的内容就分享到这里,文章结尾,我想提醒您,文章的创作不易,如果您喜欢我的分享,请别忘了点赞和转发,让更多有需要的人看到。同时,如果您想获取更多前端技术的知识,欢迎关注我,您的支持将是我分享最大的动力。我会持续输出更多内容,敬请期待。

前端达人
关注 关注
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
15 个优秀的响应式 CSS 框架
Cangjie627的博客
03-18 377
响应式 Web 设计旨在为各种设备(从台式机显示器到手机)提供最佳的浏览体验。本文汇总了一些优秀的响应式 Web 设计 HTML 和 CSS 框架。这些框架都是开源的并免费的。对响应式 Web 框架进行比较并不那么容易。有的框架适合设计更快、更精简网站的某些功能,而有些可能提供了大量功能、插件和附加组件,但是可能体积会比较庞大并且上手较难。1. BootstrapBootstrap 是最流行的 H...
太漂亮了!有了这9款前端CSS开源框架,经理不再说我做得丑了!
Github导航站
12-25 3276
  提起web开发,大多数人通常会想到HTML或者JavaScript,但常常会忘记一项,对访问网络能力有着非常深远影响的技术,它就是csscss是任何网页中最重要的,根据维基百科的记录,它甚至可以被称为万维网三大基础技术之一,但它也最容易被人遗忘的部分之一。 本文将与你探讨9款流行的、功能强大且开源的框架,让你的css开发得以轻松构建精致的网络前端。 1、Bootstrap   Bootstrap无疑是最受欢迎的css框架,它是最早的web前端框架之一。由Twitter开发,Bootstrap兼具实用性
雅虎的pure css免费响应式前端框架
06-21
雅虎的pure css免费响应式前端框架
推荐一款精简高效的CSS框架 - BareCSS
最新发布
gitblog_00084的博客
06-26 325
推荐一款精简高效的CSS框架 - BareCSS BareCSSA classless CSS framework项目地址:https://gitcode.com/gh_mirrors/ba/BareCSS 在网页设计与开发的世界中,CSS框架扮演着至关重要的角色,它们可以极大地简化我们的工作流程并保证代码的可维护性。今天,我们向您推荐一个特别值得关注的开源项目——BareCSS,这是一款无类名...
pure.css——轻量级、响应式纯css模块,适用于任何Web项目
程序员辰风的博客
07-13 518
pure只有短短数千行代码,但是可控拓展,非常实用,对于新手来说,pure是css框架入门的一个比较好的选择。我们始终认为:编写新的CSS规则比覆盖已有的CSS规则更容易Pure的栅格系统是移动设备优先和响应式的, 你也可以自定义CSS媒体查询和栅格的class名,我们先来看个普通使用的例子。Pure除了提供基础样式外,可拥有极强的扩展性,你可以基于Pure打造出属于你自己的样式。Pure 基于 Normalize.css,提供HTML元素布局、样式以及最常用的UI组件,几乎没有多余的代码。
pure框架
weixin_34392843的博客
08-07 766
内容: 1.介绍与入门 2.基础使用 参考资料: pure中文文档:https://www.purecss.cn/ pure实例:https://www.purecss.cn/layouts.html 一、介绍与入门 1.pure介绍 pure框架是美国雅虎公司出品的一组轻量级、响应式纯css模块,适用于任何Web项目,其只提供很简单的样式 2...
推荐开源项目:Pure - 极简响应式CSS框架
gitblog_00046的博客
05-10 505
推荐开源项目:Pure - 极简响应式CSS框架 项目地址:https://gitcode.com/pure-css/pure 项目介绍 Pure是一款小巧且强大的CSS模块集,专为任何Web项目设计,无论大小。它提供了基础的布局网格、 Normalize.css 样式修复、按钮样式、菜单和表单等通用组件,帮助开发者快速构建响应式的网页。Pure的核心价值在于其极小的文件体积(压缩后仅3.7KB)...
响应式布局框架 Pure-CSS 5.0 示例中文版-中
weixin_34347651的博客
01-08 243
8. 表单 Form 在 form 标签中添加 .pure-form 类,可生成单行表单(inline) 效果图:   代码: &lt;form class="pure-form"&gt;     &lt;fieldset&gt;         &lt;legend&gt;A compact inline form&lt;/legend&gt;           &lt;in...
前端框架选择与实践:Vue.js与React.js对比
前端框架经历了从简单到复杂的演进过程。最初的网页开发是基于原生的HTML、CSS和JavaScript,随后出现了jQuery等库来简化DOM操作。而后,Angular、React、Vue等前端框架的出现使得前端开发变得更加模块化和组件化。 ...
Todolist_pure_js:这个TODOLIST是一个可以做的最基本的Todolist
05-19
"Todolist_pure_js"是一个简洁的待办事项列表应用,它无需依赖任何外部库或框架,完全基于原生JavaScript编写。这种纯JavaScript的实现方式有助于开发者深入理解DOM操作、事件处理、数据存储等核心概念,为后续更...
react-Luy一个类React框架
08-14
10. **社区支持和文档**:一个成熟的框架会有丰富的社区资源和详尽的文档,帮助开发者快速上手和解决问题。 文件“Luy-master”可能是React-Luy框架的源码仓库,其中包含了框架的源代码、示例项目、文档和测试用例...
pure CSS
07-26
Pure是一个简单、实用的CSS框架,鉴于目前网上对pure的资料比较少,所以我想把使用pure的一些经验介绍给大家,相信你看完本文后也会爱上pure。 Pure包含多个模块:Base(基本样式)、Grids(网格系统)、Forms(表单)、Buttons(按钮)、Tables(表格)、Menus(菜单),本文主要介绍如何使用Grids(网格系统)。 请打开你熟悉的编辑器,动手实习永远是最好的学习方法!
oh-my-css:专为极简主义者设计的纯CSS框架
05-17
哦,我CSS Oh-My-CSS是专为极简主义者设计的纯CSS框架。 我正在为此而努力,但进展缓慢。 首先阅读 该项目用于我的手写笔和翡翠学习。 文献资料 执照
Pure : 来自雅虎的纯 CSS 框架
lijunlinlijunlin的专栏
04-02 768
Pure也是一款很出色的CSS框架,之前分享的Bootstrap是由Twitter出品的,而Pure是来自雅虎的。尽管从UI界面效果上来说,Pure没有Bootstrap那样精美,但Pure是纯CSS实现的,因此非常小巧,整个框架压缩后只有5.7k左右。 Pure的特点 最大的特点就是框架基于纯CSS,无任何JavaScript代码,渲染速度比较快。由Yahoo出品,技术上应该不存在太大问
2017 年 20 个最佳的极简 CSS 框架
f307174490的博客
08-31 3299
无论是在产品设计,还是在研发上,极简主义的应用简直无处不在。如果你和我一样热衷极简主义,那么本文分享的内容,一定是你的“菜”。在文章中,我们将与大家分享 20 个最佳的极简 CSS 框架,它们能够为你提供建站必备的组件,帮助你节省时间。Have Fun! 1. Spectre 这是一个轻量级、响应式的现代 CSS 框架,用于快速建站和扩展程序的开发。它通过最佳编码实践和一致
pure.css源码解析
anjiangzhai0932的博客
05-25 214
本文编写摘录于袁巡的读书分享会,pure源码解析 概述 pure是一个轻量级框架。这类框架的作用就是通过给相应元素添加预设好的class,来快速的实现预设效果。 pure只有短短数千行代码,但是可控拓展,非常实用,对于新手来说,pure是css框架入门的一个比较好的选择。在后期做项目时也可能用到类似于boostrap这样的大型框架。所以前期对于轻量级框架源码的理解是很有帮助的。 本文简单...
css 图片自适应_自适应CSS模块,Pure.css让Web样式更加灵活
weixin_39923262的博客
11-29 231
介绍Pure.css是一组小型的自适应CSS模块,可以在每个Web项目中使用。Pure以Normalize.css为基础,并提供native HTML元素以及最常见的UI组件的布局和样式,考虑到移动设备,Pure具有开箱即用的响应能力,因此元素在所有屏幕尺寸上都看起来不错。PS:Normalize.css使浏览器更一致地渲染所有元素,并符合现代标准。它只针对需要规范化的样式。Githubhttps...
css响应式布局_pure.css——轻量级、响应式纯css模块,适用于任何Web项目
weixin_39543652的博客
11-29 495
pure是一个轻量级框架。这类框架的作用就是通过给相应元素添加预设好的class,来快速的实现预设效果。pure只有短短数千行代码,但是可控拓展,非常实用,对于新手来说,pure是css框架入门的一个比较好的选择。在后期做项目时也可能用到类似于boostrap这样的大型框架。所以前期对于轻量级框架源码的理解是很有帮助的。Pure.CSS所占的空间几乎可忽略。Pure 小得不要不要的,压缩成gzip...
响应式布局框架 Pure-CSS 5.0 示例中文版-上
weixin_33711641的博客
01-08 369
0. Pure-CSS 介绍 Pure CSS 是雅虎出品的 CSS 框架, 依托于Normalize.CSS,在不适用任何JS代码情况下即可实现响应式布局的轻量级框架,无依赖,体积小。   1. CDN &lt;linkrel="stylesheet"href="http://yui.yahooapis.com/pure/0.5.0/pure-min.css"&gt;   2. 设...
写文章

热门文章

  • 这30个CSS选择器,你必须熟记(上) 47600
  • 分享 100 道基础的前端面试题(附答案) 35884
  • 10个最常用的 VSCode 快捷键,提升你的编码速度 30654
  • Vue3.0+TS 项目上手教程 30189
  • JavaScript基础——回调(callback)是什么? 27826

最新评论

  • JavaScript对象转数组的三种简单方法

    深圳王哥: 这篇文章真是干货满满,作者对技术细节的把握和解析非常到位,让我对这个主题有了更深入的理解。期待作者能分享更多这样的高质量内容!

  • 一篇完整的 Scss 学习指南,看这篇就够啦

    叶460: 作者很强,我很佩服所写的文章,超级棒

  • 为什么有些前端专家们开始放弃TypeScript?

    vitenode: 微软老是想自己搞一个标准,老是想当规则的制定者,老版ie最终还不是走向灭亡

  • 探讨JavaScript闭包:10个实用场景解析

    m0_67200770: 场景6不对吧,连最基本的next方法 value done属性也没有,怎么叫 迭代器呢。。

  • 如何用JavaScript获取网页文档高度?

    代码与艺术: 文章内容丰富、实用性强,结构合理,语言流畅,代码清晰,思路清晰,图文并茂,详略得当,三连支持,期待博主持续输出好文

最新文章

  • 前端小知识:使用 Array.of() 轻松创建数组
  • 前端问答: 如何理解JavaScript中的原始类型和引用类型
  • 前端面试题每日一练,测测你对JavaScript类继承和静态方法的理解
2024
09月 7篇
08月 69篇
07月 45篇
06月 38篇
05月 17篇
04月 18篇
03月 29篇
02月 24篇
01月 33篇
2023年458篇
2022年252篇
2021年447篇
2020年164篇
2019年115篇
2018年17篇
2017年24篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家洛阳玻璃钢花盆花器玻璃钢雕塑手绘简笔画商场美陈花艺景观商场主题美陈雕塑贵州玻璃钢雕塑招聘信息玻璃钢雕塑优质商品批发重庆玻璃钢泡沫雕塑厂贵州商场美陈费用宁德模压法玻璃钢雕塑浙江商场节庆美陈雕塑温州时尚玻璃钢座椅雕塑扬州玻璃钢雕塑报价明细表浙江特色商场美陈怎么样玻璃钢孔子雕塑在哪里买不错的玻璃钢雕塑泡沫玻璃钢彩绘雕塑定制玻璃钢人物镂空不锈钢雕塑厂仙桃玻璃钢花盆台州商场美陈报价淮南玻璃钢雕塑安装青白江玻璃钢造型雕塑玄武商场圣诞美陈汕头人物玻璃钢雕塑大型玻璃钢雕塑图信阳玻璃钢雕塑厂义乌学校玻璃钢雕塑楚雄玻璃钢动物雕塑玻璃钢雕塑的制作步骤开远玻璃钢雕塑四方玻璃钢花盆图片香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化