📅  最后修改于: 2023-12-03 15:03:53.592000             🧑  作者: Mango
Pure.css是Yahoo公司开源的纯CSS框架,它非常轻量级,大小仅约3.8KB,且不依赖于任何JavaScript框架。Pure.css主要用于构建响应式的Web页面,它提供了一组通用的CSS类,可用于快速布局、排版、颜色和响应式设计等。
使用Pure.css非常简单,只需在HTML文件中引入相关的CSS文件即可。
您可以通过以下方式获取Pure.css:
<!-- 官方CDN -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/purecss/ds/pure-min.css" integrity="sha256-EZgCw/pnn0Vs3vT8soNp16EAkymO/zpVz+FvF8fDLWQ=" crossorigin="anonymous">
<!-- bootcdn -->
<link rel="stylesheet" href="https://cdn.bootcdn.net/ajax/libs/pure/2.0.3/pure-min.css" integrity="sha384-MB8TX+50iKz9VIcQPJq3HBY4/V91lPJ6UFiJeb1YBL2nMPF6S5U+E2DWU5ue5U5k" crossorigin="anonymous">
您也可以使用npm包管理器安装Pure.css:
npm install purecss
然后在项目中引入相关的CSS文件即可。
Pure.css提供了一组布局类,可用于快速布局页面:
<div class="pure-g">
<div class="pure-u-1-2">
<p>这是左侧区域</p>
</div>
<div class="pure-u-1-2">
<p>这是右侧区域</p>
</div>
</div>
在上面的代码中,.pure-g
表示一个网格容器,.pure-u-1-2
表示一个网格单位,代表该元素占据一行中的一半宽度。通过这种方式,我们可以方便地将页面布局划分成若干列。
Pure.css提供了一组标题类,可用于设置页面标题:
<h1 class="pure-h1">一级标题</h1>
<h2 class="pure-h2">二级标题</h2>
<h3 class="pure-h3">三级标题</h3>
<h4 class="pure-h4">四级标题</h4>
<h5 class="pure-h5">五级标题</h5>
<h6 class="pure-h6">六级标题</h6>
在上面的代码中,.pure-h1
表示一级标题样式,.pure-h2
表示二级标题样式,以此类推。
Pure.css提供了一组表格类,可用于设置表格样式:
<table class="pure-table">
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
<th>Header 3</th>
</tr>
</thead>
<tbody>
<tr class="pure-table-odd">
<td>Row 1, Column 1</td>
<td>Row 1, Column 2</td>
<td>Row 1, Column 3</td>
</tr>
<tr>
<td>Row 2, Column 1</td>
<td>Row 2, Column 2</td>
<td>Row 2, Column 3</td>
</tr>
<tr class="pure-table-odd">
<td>Row 3, Column 1</td>
<td>Row 3, Column 2</td>
<td>Row 3, Column 3</td>
</tr>
</tbody>
</table>
在上面的代码中,.pure-table
表示表格样式,.pure-table-odd
表示奇数行的背景颜色。
Pure.css提供了一组按钮类,可用于设置按钮样式:
<button class="pure-button">普通按钮</button>
<button class="pure-button-primary">主要按钮</button>
<button class="pure-button-secondary">次要按钮</button>
<button class="pure-button-success">成功按钮</button>
<button class="pure-button-error">错误按钮</button>
<button class="pure-button-warning">警告按钮</button>
在上面的代码中,.pure-button
表示普通按钮样式,.pure-button-primary
表示主要按钮样式,以此类推。
Pure.css提供了一组表单类,可用于设置表单样式:
<form class="pure-form">
<fieldset>
<legend>表单标题</legend>
<input type="text" placeholder="请输入用户名">
<input type="password" placeholder="请输入密码">
<label for="checkbox" class="pure-checkbox">
<input id="checkbox" type="checkbox"> 记住我
</label>
<button type="submit" class="pure-button pure-button-primary">提交</button>
</fieldset>
</form>
在上面的代码中,.pure-form
表示表单样式,.pure-checkbox
表示复选框样式。
Pure.css是一个轻量级、简单易用的CSS框架,适用于快速搭建响应式Web页面。您可以通过官方网站了解更多信息:https://purecss.io/。