Bootstrap响应式前端框架笔记三——代码与表格

简介: Bootstrap响应式前端框架笔记三——代码与表格

一、代码


   在技术博客文章类页面的开发中,常常需要在文本总插入说明代码,使用code便签可以创建这种效果,示例如下:


 <p>code标签用于在文本中插入代码</p>

 <div>定义变量a:<code>int a = 3; </code></div>

效果如下:


image.png


kbd标签可以用来提示进行键盘输入,示例如下:


 <p>kbd标签可以创建用户键盘输入的效果</p>

 <div>使用键盘上的<kbd>control</kbd>+<kbd>v</kbd>来进行文本的粘贴</div>

效果:


image.png


可以使用pre标签来进行成段代码的插入,同时可以使用pre-scrollable类来将代码块修饰为可滚动的,示例如下:


 <pre class="pre-scrollable">

 &lt;head&gt;

  &lt;meta charset="UTF-8"&gt;

  &lt;link rel="stylesheet" href="../bower_components/bootstrap/dist/css/bootstrap.min.css" /&gt;

  &lt;title&lt;代码与表格&lt;/title&gt;

 &lt;/head&gt;

 </pre>

效果如下:


image.png


除了上面描述的标签和类外,一般情况下,程序中的变量会以斜体来显示,也可以使用var标签来包裹,程序输出结果可以使用samp标签来包裹。


二、表格


   为H5标签table添加table类可以使用Bootstrap定义的表格样式,示例如下:


 <p>使用table标签添加table类可以进行表格的创建</p>

 <table class="table">

  <thead>学生表</thead>

  <tr>

   <th>班级</th>

   <th>姓名</th>

   <th>年龄</th>

  </tr>

  <tr>

   <th>3年1班</th>

   <th>jaki</th>

   <th>24</th>

  </tr>

 </table>

效果如下:


image.png


为表格添加tabke-striped类可以实现斑马纹样式的表格,示例如下:


 <p>使用table-striped类可以为表格添加斑马纹</p>

 <table class="table table-striped">

  <thead>学生表</thead>

  <tr>

   <th>班级</th>

   <th>姓名</th>

   <th>年龄</th>

  </tr>

  <tr>

   <th>3年1班</th>

   <th>jaki</th>

   <th>24</th>

  </tr>

  <tr>

   <th>3年2班</th>

   <th>Annay</th>

   <th>22</th>

  </tr>

 </table>

效果如下:

image.png



Bootstrap默认的列表样式是不带边框的,可以使用table-bordered类来为列表添加边框,示例如下:


 <p>使用table-boardered类可以为表格添加边框</p>

 <table class="table table-striped table-bordered">

  <thead>学生表</thead>

  <tr>

   <th>班级</th>

   <th>姓名</th>

   <th>年龄</th>

  </tr>

  <tr>

   <th>3年1班</th>

   <th>jaki</th>

   <th>24</th>

  </tr>

  <tr>

   <th>3年2班</th>

   <th>Annay</th>

   <th>22</th>

  </tr>

 </table>

效果如下:


image.png


使用table-hover类修饰的列表,当鼠标悬停时会有高亮效果,示例如下:


 <p>使用table-hover类修饰的列表,当鼠标悬停时 会有高亮效果</p>

 <table class="table table-hover">

  <thead>学生表</thead>

  <tr>

   <th>班级</th>

   <th>姓名</th>

   <th>年龄</th>

  </tr>

  <tr>

   <th>3年1班</th>

   <th>jaki</th>

   <th>24</th>

  </tr>

  <tr>

   <th>3年2班</th>

   <th>Annay</th>

   <th>22</th>

  </tr>

 </table>

使用.table-condensed类可以是默认的列表padding减半。


   对于行标签tr与列表前th,开发者也可以使用如下类来修饰,为其指定状态:


.active类:将此行或者此列标记为高亮状态。


.success类:将此行或者此列标记为成功状态。


.info类:将此行或者此列标记为详情状态。


.warning类:将此行或者此列标记为警告状态。


.danger类:将此行或者此列标记为危险状态。


示例代码如下:


 <p>为列表设置状态</p>

 <table class="table table-hover table-condensed">

  <thead>学生表</thead>

  <tr>

   <th>班级</th>

   <th>姓名</th>

   <th>年龄</th>

  </tr>

  <tr class="active">

   <th>3年1班</th>

   <th>jaki</th>

   <th>24</th>

  </tr>

  <tr class="success">

   <th>3年2班</th>

   <th>Annay</th>

   <th>22</th>

  </tr>

  <tr class="info">

   <th>3年1班</th>

   <th>CJ</th>

   <th>19</th>

  </tr>

  <tr class="warning">

   <th>3年1班</th>

   <th>jaki</th>

   <th>24</th>

  </tr>

  <tr>

   <th>3年2班</th>

   <th class="danger">Annay</th>

   <th>22</th>

  </tr>

 </table>

效果如下:

image.png



列表元素也可以包裹在table-responsive类内,此时列表会变成响应式列表,当屏幕尺寸小于768px时,会自动出现水平滚动条。

目录
相关文章
|
16天前
|
前端开发 小程序 Java
uniapp上传图片 前端以及java后端代码实现
uniapp上传图片 前端以及java后端代码实现
31 0
|
20天前
|
缓存 前端开发
前端代码整洁与规范之CSS篇
【4月更文挑战第2天】 前端代码整洁与规范之CSS篇
38 4
|
1月前
|
前端开发 JavaScript 微服务
jeecg-boot前端实现表格插槽、定制化修改
jeecg-boot前端实现表格插槽、定制化修改
43 0
|
1月前
|
JSON 前端开发 Java
layui上传图片,前端直接拷代码,后端……
layui上传图片,前端直接拷代码,后端……
29 0
|
1月前
|
缓存 前端开发 JavaScript
揭秘前端性能优化:从代码到用户体验的全面升级
揭秘前端性能优化:从代码到用户体验的全面升级
19 0
|
1月前
|
前端开发
Web前端---表格和表单
Web前端---表格和表单
27 1
|
1月前
|
存储 前端开发
web前端开发----------表格
web前端开发----------表格
47 0
|
2月前
|
前端开发 JavaScript 安全
从前端性能优化角度谈JavaScript代码压缩与混淆
本文从前端性能优化的角度出发,探讨了JavaScript代码压缩与混淆的重要性及实现方式,通过分析不同压缩混淆工具的特点和效果,为开发者提供了实用的指导和建议。
|
8天前
|
前端开发 JavaScript 算法
比较流行的前端代码书写规范都有哪些
【4月更文挑战第13天】前端代码规范增进代码可读性和团队协作,包括缩进(用2空格)、命名(变量 camelCase,常量 MY_CONSTANT,类 PascalCase)、注释、语句与表达式、错误处理、代码复用。文件命名规范涉及扩展名、目录结构、简洁文件名、入口文件和配置文件命名。遵循这些规范能提高代码一致性,但需按项目需求调整。不断学习新规范以适应前端技术发展。
13 1
|
9天前
|
移动开发 前端开发 JavaScript
CSS选择器 前端开发入门笔记(十)
CSS选择器 前端开发入门笔记(十)
17 1