目录
案例4:首页导航&搜索区域Bootstrap实现&搭首页框架
前端框架的理解
1.前端框架是什么意思?
前端框架一般指用于简化网页设计的框架,使用广泛的前端开发套件,比如,jquery,extjs,bootstrap等等,这些框架封装了一些功能,比如html文档操作,漂亮的各种控件(按钮,表单等等),使用前端框架可以帮助快速的网站。框架是提供一套完整的解决方案,按照规定好的代码结构来做编排,同时前端功能越来越强大而产生的前端框架,所以开发web产品就很必要用前端框架(前端架构)。
2.Web前端开发技术三要素
Web前端开发技术框架包括三个要素:HTML、CSS和JavaScript,当然还有很多高级的前端框架,比如bootstrap、Jquery等。主要是用来帮助高效的开发出前端页面。
3.使用前端框架的好处
使用前段框架可以降低界面开发周期和提高界面的美观性。
有些框架比较轻量,比如jquery,有些框架比较重量,比如extjs。一般来说重量的框架会封装更多的功能,比如extjs,封装的grid控件有很强的数据展示和操作功能。
一、3个WWW
1、what?是什么
①.诞生于2011年,来自Twitter公司,是目前最受欢迎的前端框架
②.是一个用于快速开发Web应用程序和网站的前端框架
③.Bootstrap是基于HTML、CSS、JS的,简洁灵活,使得Web开发更加快捷
概述:Bootstrap是一个建立一个页面,就可以在三个终端(PC端、平板、手机)上完美展示的响应式前端框架
2、why?为什么使用
①.响应式设计(Bootstrap的响应式CSS能够自适应台式机、平板电脑和手机)
②.移动设备优先
③.浏览器支持
④.容易上手
3、where?使用领域
企业网站、博客、网站后台之类的网站
电商(电商网站分类太多)
二、环境安装
1、下载Bootstrap库
2、页面中引入库
bootstrap.css:Bootstrap核心样式【添加到head标签中】
jquery-3.3.1.js:jQuery库【注意:必须在Bootstrap核心库引入之前引入jQuery库】
bootstrap.js:Bootstrap核心库
三、案例
以网上书城为例
案例1:查询按钮原生态实现对比Bootstrap方式实现
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title></title>
<link rel="stylesheet" type="text/css" href="css/bootstrap.css" />
<script src="js/jquery-3.6.0.js" type="text/javascript"></script>
<script src="js/bootstrap.js" type="text/javascript"></script>
<style type="text/css">
#btn {
/* 宽度 */
width: 90px;
/* 高度 */
height: 35px;
/* 去边框 */
border: 0px;
/* 背景 */
background-color: #FFDF7E;
/* 字体颜色 */
color: darkgreen;
/* 圆弧 */
border-radius: 5px;
}
</style>
</head>
<body>
<!-- 原生态按钮 -->
<input type="button" value="查询" />
<a href="javascript:void(0)">查询</a>
<button>查询</button>
<p>设置样式后的按钮</p>
<button id="btn">查询</button>
<hr>
<!-- bootstrap按钮 -->
<button class="btn">查询</button>
<!-- 快速得到原生态按钮 就不用再写style-->
<!-- <button class="btn btn-primary">查询</button> -->
</body>
</html>