10. 表格 Tables

在 table 标签增加 .pure-table 类

<table class="pure-table">

<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>

带边框的表格

添加 .pure-table-bordered 类

<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>

带水平边框的表格

<table class="pure-table pure-table-horizontal">

<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>

带斑马纹的表格 Striped Table

在奇数行添加类 .pure-table-odd

<table class="pure-table">

<thead>

<tr>

<th>#</th>

<th>Make</th>

<th>Model</th>

<th>Year</th>

</tr>

</thead>

<tbody>

<tr class="pure-table-odd">

<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 class="pure-table-odd">

<td>3</td>

<td>Hyundai</td>

<td>Elantra</td>

<td>2010</td>

</tr>

<tr>

<td>4</td>

<td>Ford</td>

<td>Focus</td>

<td>2008</td>

</tr>

<tr class="pure-table-odd">

<td>5</td>

<td>Nissan</td>

<td>Sentra</td>

<td>2011</td>

</tr>

<tr>

<td>6</td>

<td>BMW</td>

<td>M3</td>

<td>2009</td>

</tr>

<tr class="pure-table-odd">

<td>7</td>

<td>Honda</td>

<td>Civic</td>

<td>2010</td>

</tr>

<tr>

<td>8</td>

<td>Kia</td>

<td>Soul</td>

<td>2010</td>

</tr>

</tbody>

</table>

注:对于 IE 8以上 支持 CSS3 的浏览器,可以在 Table 元素中增加类 .pure-table-striped,使其具有斑马纹效果

11. 菜单

水平菜单 Horizontal Menu

增加类 .pure-menu-horizontal 创建水平菜单,通过增加类 .pure-menu-selected,使其处于选中状态

<div class="pure-menu pure-menu-open pure-menu-horizontal">

<ul>

<li><a href="#">Home</a></li>

<li class="pure-menu-selected"><a href="#">Flickr</a></li>

<li><a href="#">Messenger</a></li>

<li><a href="#">Sports</a></li>

<li><a href="#">Finance</a></li>

</ul>

</div>

带标题的菜单

用 ul 包裹菜单内容,用 a 标签包裹菜单标题文字,并对其增加类 .pure-menu-heading

<div class="pure-menu pure-menu-open pure-menu-horizontal">

<a href="#" class="pure-menu-heading">Site Title</a>

<ul>

<li class="pure-menu-selected"><a href="#">Home</a></li>

<li><a href="#">Flickr</a></li>

<li><a href="#">Messenger</a></li>

<li><a href="#">Sports</a></li>

<li><a href="#">Finance</a></li>

</ul>

</div>

纵向菜单

只需要增加类 .pure-menu即可,增加 .pure-menu-open 可使其处于可见状态

<div class="pure-menu pure-menu-open">

<a class="pure-menu-heading">Yahoo! Sites</a>

<ul>

<li><a href="#">Flickr</a></li>

<li><a href="#">Messenger</a></li>

<li><a href="#">Sports</a></li>

<li><a href="#">Finance</a></li>

<li class="pure-menu-heading">More Sites!</li>

<li><a href="#">Games</a></li>

<li><a href="#">News</a></li>

<li><a href="#">OMG!</a></li>

</ul>

</div>

下拉菜单

此功能需要 Javascript 支持,如 YUI 的 Y.Menu

<div id="demo-horizontal-menu">

<ul id="std-menu-items">

<li class="pure-menu-selected"><a href="#">Flickr</a></li>

<li><a href="#">Messenger</a></li>

<li><a href="#">Sports</a></li>

<li><a href="#">Finance</a></li>

<li>

<a href="#">Other</a>

<ul>

<li class="pure-menu-heading">More from Yahoo!</li>

<li class="pure-menu-separator"></li>

<li><a href="#">Autos</a></li>

<li><a href="#">Flickr</a></li>

<li><a href="#">Answers</a></li>

<li>

<a href="#">Even More</a>

<ul>

<li><a href="#">Horoscopes</a></li>

<li><a href="#">Games</a></li>

<li><a href="#">Jobs</a></li>

<li><a href="#">OMG</a></li>

</ul>

</li>

</ul>

</li>

</ul>

</div>

<script>

YUI({

classNamePrefix: 'pure'

}).use('gallery-sm-menu', function (Y) {

var horizontalMenu = new Y.Menu({

container         : '#demo-horizontal-menu',

sourceNode        : '#std-menu-items',

orientation       : 'horizontal',

hideOnOutsideClick: false,

hideOnClick       : false

});

horizontalMenu.render();

horizontalMenu.show();

});

</script>

菜单中的禁用项

添加类 .pure-menu-disabled

<div class="pure-menu pure-menu-open pure-menu-horizontal">

<a href="#" class="pure-menu-heading">Site Title</a>

<ul>

<li class="pure-menu-selected"><a href="#">Home</a></li>

<li><a href="#">Flickr</a></li>

<li class="pure-menu-disabled"><a href="#">Disabled Item</a></li>

</ul>

</div>

页码

增加类 .pure-paginator 到 UL 标签中,为了使其具有按钮效果,可增加 .pure-button 类

<ul class="pure-paginator">

<li><a class="pure-button prev" href="#">«</a></li>

<li><a class="pure-button" href="#">1</a></li>

<li><a class="pure-button pure-button-active" href="#">2</a></li>

<li><a class="pure-button" href="#">3</a></li>

<li><a class="pure-button" href="#">4</a></li>

<li><a class="pure-button" href="#">5</a></li>

<li><a class="pure-button next" href="#">»</a></li>

</ul>

响应式布局框架 Pure-CSS 5.0 示例中文版-下的更多相关文章

  1. 响应式布局框架 Pure-CSS 5.0 示例中文版-上

    0. Pure-CSS 介绍 Pure CSS 是雅虎出品的 CSS 框架, 依托于Normalize.CSS,在不适用任何JS代码情况下即可实现响应式布局的轻量级框架,无依赖,体积小. 1. CDN ...

  2. 响应式布局中的CSS相对量

    一个响应式布局,要能够根据设备屏幕尺寸的改变,动态的调整页面内容,展现不同的设计风格. 在进行响应式的 CSS 代码编写过程中,经常会用到一些相对尺寸,以达到相对定位的目的.例如,常见的响应式布局中需 ...

  3. 响应式布局框架 Pure-CSS 5.0 示例中文版-中

    8. 表单 Form 在 form 标签中添加 .pure-form 类,可生成单行表单(inline) 效果图: 代码: <form class="pure-form"&g ...

  4. 2016国内最值得期待的响应式前端框架pintuer(拼图)--http://www.pintuer.com

    近期,需要将项目从pc端的应用扩展到移动端. 当然移动框架的第一选择必然是bootstrap,但是bootstrap作为移动端明显过于死板,而且作为国外的产品,对于国内的应用明显水土不服.框架里总有那 ...

  5. 响应式布局 —— Demo

    响应式布局实例演示What is 响应式布局? 响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端--而不是为每个终端做一个特定的版本.这 ...

  6. [html5] 学习笔记-响应式布局

    1.响应式布局介绍 响应式布局是2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是每一个终端做一个特定的版本.这个概念是为了兼容移动互联网浏览而诞生的,其目的是为用户提供 ...

  7. html自己写响应式布局(说起来很高大上的样子,但是其实很简单)

    第一步,打开电脑中安装的Sublime Text3,新建demo文件夹用来存放文件,在里面新建一个HTML文件,通过Tab快捷键迅速创建一个HTML模板,并命名标题. 第二步,在Body标签里添加三个 ...

  8. asp.net MVC通用权限管理系统-响应式布局-源码

    一.Angel工作室简单通用权限系统简介 AngelRM(Asp.net MVC Web api)是基于asp.net(C#)MVC+前端bootstrap+ztree+lodash+jquery技术 ...

  9. 前端框架bootstrap(响应式布局)入门

    Bootstrap,是基于HTML,CSS.javascript的前端框架 该框架已经预定义了一套CSS样式和与样式相对应的js代码(对应的样式有对应的特效.) 开发人员只需要编写HTML结构,添加b ...

随机推荐

  1. Ubuntu OS应用Runtime Enviroment

    在这篇文章中.我们将介绍Ubuntu OS的Runtime Environment.在文章"App confinement: Security policy for click packag ...

  2. (重置adb.exe)android关于The connection to adb is down, and a severe error has occured.这个问题的解决办法

    转自:http://www.sjsjw.com/kf_mobile/article/3_24710_14072.asp 这里补充一个更简单的方法(和下面的方法一样的效果): 有时在打开模拟器的时候会出 ...

  3. jQuery 对象和 DOM 对象

    jQuery(DOM对象) 或者 $(DOM对象) 此函数的作用是将DOM对象,转换为jQuery的对象 DOM对象其实就是javascript的函数对象,可以用来操作所有HTML元素.比如: a标签 ...

  4. iOS:上线的基本流程

    1.创建唯一标书符App ID 首先打开开发者网站,进入证书页面,我们点击Identifiers下边App IDs选项,然后点击右上角加号,如图: 2.申请发布证书 我们点击Certificates下 ...

  5. [Todo] Nodejs学习及Spider实验(包括php入门学习、React入门学习)

    /Users/baidu/Documents/Data/Interview/Web-Server开发 深入浅出Node.js-f46c http://blog.csdn.net/u012273376/ ...

  6. Fragment 生命周期 事务 MD

    Markdown版本笔记 我的GitHub首页 我的博客 我的微信 我的邮箱 MyAndroidBlogs baiqiantao baiqiantao bqt20094 baiqiantao@sina ...

  7. C# SMTP邮件发送程序

    邮件发送在网站应用程序中经常会用到,包括您现在看到的博客,在添加评论后,系统会自动发送邮件通知到我邮箱的,把系统发送邮件的功能整理了下,做了一个客户端Demo,希望对有需要的童鞋有所帮助: 核心代码: ...

  8. XMPP键盘订制实现图文混排

    在现阶段的通信服务中,各种标准都有,因此会出现无法实现相互连通,而XMPP(Extensible Message and presence Protocol)协议的出现,实现了整个及时通信服务协议的互 ...

  9. ORA-00600 qerpxInitialize

    今天早上巡检又见bug: A select query using a connect-by clause executing using parallel query may fail with O ...

  10. linux ping IP地址与telnet 测试IP端口

    ping命令是不能够测试端口的,ping只是测试网络联接状况以及信息包发送和接收状况. 格式:ping IP地址或主机名 [-t] [-a] [-n count] [-l size] 参数含义:-t不 ...