使用Bootstrap框架制作查询页面的界面实例代码

以Bootstrap框架来进行设计和开发,是目前国际上比较流行的一个趋势。很多软件公司在优化新产品时,因为其在js和控件上的综合优势,会选用这个开发框架。

Bootstrap框架是一个前端UI设计的框架,它提供了统一的UI界面,简化了设计界面UI的过程(缺点是定制了界面,调整的余地不是太大)。尤其是现在的响应时布局(我的理解是页面根据不同的分辨率,采用不同的页面元素的布局),在Bootstrap中很好的支持了,只要简单设置了属性,就能自动实现响应时布局,大大简化了程序员的界面的过程。

因此,本人用Bootstrap框架实现了如下的界面,虽然简单,但也不凡(真要自己实现的话,不知要猴年马月了)

使用Bootstrap框架制作查询页面的界面实例代码

整个页面分为几个部分,分别用Bootstrap官网上的示例代码实现,最终拼成一个页面。各部分示意如下图所示

使用Bootstrap框架制作查询页面的界面实例代码

接下来依次讲解各个部分的代码

首先,构造空白页面,代码如下:

<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta content="width=device-width, initial-scale=1.0"> <meta content=""> <meta content=""> <title>职业技能考证分数查询(Bootstrap)</title> <link href="https://cdn.bootcss.com/twitter-bootstrap/3.0.1/css/bootstrap.min.css"> <link href="https://cdn.bootcss.com/twitter-bootstrap/3.0.1/css/bootstrap-theme.min.css"> <!--[if lt IE 9]><script src=""></script><![endif]--> <!--[if lt IE 9]> <script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script> <script src="https://oss.maxcdn.com/libs/respond.js/1.3.0/respond.min.js"></script> <![endif]--> <style> .bs-docs-home { background-color: #1B31B1; background-image: url(line.png); } </style> </head> <body> <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script> <script src="https://cdn.bootcss.com/twitter-bootstrap/3.0.1/js/bootstrap.min.js"></script> </body> </html>

要想使用Bootstrap框架,就要在页面中引用Bootstrap框架文件。一共四个:bootstrap.min.css、bootstrap-theme.min.css、jquery-1.10.2.min.js、bootstrap.min.js

只有引用了这些文件,接下来才可以使用Bootstrap框架提供的各种UI元素

接下来按照上图依次说明各个部分的代码

顶部说明文字:

设计整个页面的思路是整个页面放在一个面板(Panel)上,顶部的说明的文字就是面板头(Panel Head)

而Bootstrap框架的页面是一个12列的网格布局。因此,我把整个页面分成三部分。左右各3列宽的空白,中间6列宽放一个面板(Panel)。

代码如下:剩下部分的代码都依次在<div> </div>中

<body> <div> <h1> </h1><br /> <div> <div></div> <div> <div> <div> <h3><strong>职业技能考证分数查询</strong></h3> </div> <div> </div> </div> </div> <div></div> </div> </div> <script src="https://code.jquery.com/jquery-1.10.2.min.js"></script> <script src="https://cdn.bootcss.com/twitter-bootstrap/3.0.1/js/bootstrap.min.js"></script> </body>

提示文字

提示文字用的是Bootstrap框架中的提示(alert)组件,代码如下:

<div> <button type="button" data-dismiss="alert" aria-hidden="true">&times;</button> <strong>注意!</strong> 本站查询的分数来源于12333官网,详情请到官网咨询 </div>

身份证表单和查询按钮

身份证表单和后面的科目表单都应该在一个表单中。身份证表单和查询按钮是利用Bootstrap框架的表单元素组。利用input group把文本框(input)和按钮(button)组合在一起。而Bootstrap框架提供了诸如水印、高亮等效果。为表单增色不少

<form role="form"> <div> <label for="IDCard">请输入您的身份证号码</label> <div> <input type="text" placeholder="身份证号码" > <span> <button type="button" >查询</button> </span> </div> </div> </form>

科目表单

科目表单也是利用Bootstrap框架的表单元素组。利用input group把文本框(input)和按钮(button)和下拉列表(ul)组合在一起。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wzpzsy.html