Bootstrap

1. 概念:

 一个前端开发的框架,Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。框架:一个半成品软件,开发人员可以在框架基础上,在进行开发,简化编码。好处:1. 定义了很多的css样式和js插件。我们开发人员直接可以使用这些样式和插件得到丰富的页面效果。2. 响应式布局。同一套页面可以兼容不同分辨率的设备。

2. 快速入门

 A.步骤1. 下载Bootstrap2. 在项目中将这三个文件夹复制3. 创建html页面,引入必要的资源文件B.案例<!DOCTYPE html><html lang="zh-CN"><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1"><!-- 上述3个meta标签*必须*放在最前面,任何其他内容都*必须*跟随其后! --><title>Bootstrap HelloWorld</title><!-- Bootstrap --><link href="css/bootstrap.min.css" rel="stylesheet"><!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) --><script src="js/jquery-3.2.1.min.js"></script><!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 --><script src="js/bootstrap.min.js"></script></head><body><h1>你好,世界!</h1></body></html>

响应式布局

1、概述A.含义同一套页面可以兼容不同分辨率的设备。B.实现依赖于栅格系统:将一行平均分成12个格子,可以指定元素占几个格子2、步骤:A.定义容器。相当于之前的table、容器分类:1. container:两边留白2. container-fluid:每一种设备都是100%宽度B.定义行。相当于之前的tr   样式:rowC. 定义元素。指定该元素在不同的设备上,所占的格子数目。样式:col-设备代号-格子数目设备代号:1. xs:超小屏幕 手机 (<768px):col-xs-122. sm:小屏幕 平板 (≥768px)3. md:中等屏幕 桌面显示器 (≥992px)4. lg:大屏幕 大桌面显示器 (≥1200px)D.注意:1. 一行中如果格子数目超过12,则超出部分自动换行。2. 栅格类属性可以向上兼容。栅格类适用于与屏幕宽度大于或等于分界点大小的设备。3. 如果真实设备宽度小于了设置栅格类属性的设备代码的最小值,会一个元素沾满一整行。

BootStrap的常用样式组件插件

1、栅格系统(体现出"响应式布局")A.将屏幕划分成为12个格子.B.操作步骤a.样式"理解成为table"  .container (两端留白) 或者 .container-fluid (宽度全屏)b.样式"理解成为tr"        .rowc.样式"理解成为td"        .col-尺寸-占格数目 C.尺寸的大小: (顺序"英文字母顺序lmsx")a. lg 超大屏幕尺寸(超大)b. md 中等屏幕尺寸(大)c. sm 平板屏幕尺寸(中等)d. xs 手机屏幕尺寸(小)D.注意事项a.设置的"占格数目"超过12会前面的独占一行,后面的自动换一行b.设置的"尺寸"大于设备的尺寸,会独占一行c.设置的"尺寸"小于设备的尺寸,会向上兼容,也具备上面的效果.E.列偏移a.语法col-尺寸-offset-占格数目b.含义在原始的栅格当中,占据几个空白格子2、按钮样式设置A.位置文档: 全局CSS样式 -> 按钮 B.设置<button type="button" class="btn btn-default">(默认样式)Default</button><button type="button" class="btn btn-primary btn-lg">(大按钮)Large button</button>3、图片样式设置A.位置文档: 全局CSS样式 -> 图片B.设置<img src="..." alt="..." class="img-rounded">  <!-- 圆角矩形 -->  <img src="..." alt="..." class="img-circle">   <!-- 椭圆 -->  <img src="..." alt="..." class="img-thumbnail"> <!-- 相框 -->  4、表格A.位置文档: 全局CSS样式 -> 表格B.设置<table class="table table-hover"> <!-- 鼠标悬浮 -->  <table class="table table-bordered"> <!-- 带有边框 -->  <table class="table table-striped"> <!-- 条纹表格 -->  5、表单A.位置文档: 全局CSS样式 -> 表单           B.设置水平表单6、导航条A.位置文档: 组件 -> 导航条B.设置<nav class="navbar navbar-inverse">  <!-- 反色设置"黑色" -->7、分页条A.位置文档: 组件 -> 分页8、轮播图A.位置文档: JavaScript插件 ->  CarouselB.设置data-interval="3000"  <!-- 设置时间差 每隔多长时间替换一次 -->

旅游网案例(图片路径自己修改)

Bootstrap HelloWorld

<!-- Bootstrap -->
<link href="css/bootstrap.min.css" rel="stylesheet"><!-- jQuery (Bootstrap 的所有 JavaScript 插件都依赖 jQuery,所以必须放在前边) -->
<script src="js/jquery-3.2.1.min.js"></script>
<!-- 加载 Bootstrap 的所有 JavaScript 插件。你也可以根据需要只加载单个插件。 -->
<script src="js/bootstrap.min.js"></script>
<style>.paddtop{padding-top: 10px;}.search-btn{float: left;border:1px solid #ffc900;width: 90px;height: 35px;background-color:#ffc900 ;text-align: center;line-height: 35px;margin-top: 15px;}.search-input{float: left;border:2px solid #ffc900;width: 400px;height: 35px;padding-left: 5px;margin-top: 15px;}.jx{border-bottom: 2px solid #ffc900;padding: 5px;}.company{height: 40px;background-color: #ffc900;text-align: center;line-height:40px ;font-size: 8px;}
</style>
搜索
   </div><!--导航栏--><div class="row"><nav class="navbar navbar-default"><div class="container-fluid"><!-- Brand and toggle get grouped for better mobile display --><div class="navbar-header"><!-- 定义汉堡按钮 --><button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1" aria-expanded="false"><span class="sr-only">Toggle navigation</span><span class="icon-bar"></span><span class="icon-bar"></span><span class="icon-bar"></span></button><a class="navbar-brand" href="#">首页</a></div><!-- Collect the nav links, forms, and other content for toggling --><div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1"><ul class="nav navbar-nav"><li class="active"><a href="#">Link <span class="sr-only">(current)</span></a></li><li><a href="#">Link</a></li><li><a href="#">Link</a></li><li><a href="#">Link</a></li><li><a href="#">Link</a></li><li><a href="#">Link</a></li></ul></div><!-- /.navbar-collapse --></div><!-- /.container-fluid --></nav></div><!--轮播图--><div class="row"><div id="carousel-example-generic" class="carousel slide" data-ride="carousel"><!-- Indicators --><ol class="carousel-indicators"><li data-target="#carousel-example-generic" data-slide-to="0" class="active"></li><li data-target="#carousel-example-generic" data-slide-to="1"></li><li data-target="#carousel-example-generic" data-slide-to="2"></li></ol><!-- Wrapper for slides --><div class="carousel-inner" role="listbox"><div class="item active"><img src="img/banner_1.jpg" alt="..."></div><div class="item"><img src="img/banner_2.jpg" alt="..."></div><div class="item"><img src="img/banner_3.jpg" alt="..."></div></div><!-- Controls --><a class="left carousel-control" href="#carousel-example-generic" role="button" data-slide="prev"><span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span><span class="sr-only">Previous</span></a><a class="right carousel-control" href="#carousel-example-generic" role="button" data-slide="next"><span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span><span class="sr-only">Next</span></a></div></div>

旅游精选
   <div class="row paddtop"><div class="col-md-3"><div class="thumbnail"><img src="img/jiangxuan_3.jpg" alt=""><p>上海直飞三亚5天4晚自由行(春节预售+亲子/蜜月/休闲游首选+豪华酒店任选+接送机)</p><font color="red">&yen; 699</font></div></div><div class="col-md-3"><div class="thumbnail"><img src="img/jiangxuan_3.jpg" alt=""><p>上海直飞三亚5天4晚自由行(春节预售+亲子/蜜月/休闲游首选+豪华酒店任选+接送机)</p><font color="red">&yen; 699</font></div></div><div class="col-md-3"><div class="thumbnail"><img src="img/jiangxuan_3.jpg" alt=""><p>上海直飞三亚5天4晚自由行(春节预售+亲子/蜜月/休闲游首选+豪华酒店任选+接送机)</p><font color="red">&yen; 699</font></div></div><div class="col-md-3"><div class="thumbnail"><img src="img/jiangxuan_3.jpg" alt=""><p>上海直飞三亚5天4晚自由行(春节预售+亲子/蜜月/休闲游首选+豪华酒店任选+接送机)</p><font color="red">&yen; 699</font></div></div></div><div class="row jx"><img src="img/icon_6.jpg"><span>国内游</span></div><div class="row paddtop"><div class="col-md-4"><img src="img/guonei_1.jpg"></div><div class="col-md-8"><div class="row"><div class="col-md-4"><div class="thumbnail"><img src="img/jiangxuan_3.jpg" alt=""><p>上海直飞三亚5天4晚自由行(春节预售+亲子/蜜月/休闲游首选+豪华酒店任选+接送机)</p><font color="red">&yen; 699</font></div></div><div class="col-md-4"><div class="thumbnail"><img src="img/jiangxuan_3.jpg" alt=""><p>上海直飞三亚5天4晚自由行(春节预售+亲子/蜜月/休闲游首选+豪华酒店任选+接送机)</p><font color="red">&yen; 699</font></div></div><div class="col-md-4"><div class="thumbnail"><img src="img/jiangxuan_3.jpg" alt=""><p>上海直飞三亚5天4晚自由行(春节预售+亲子/蜜月/休闲游首选+豪华酒店任选+接送机)</p><font color="red">&yen; 699</font></div></div></div><div class="row"><div class="col-md-4"><div class="thumbnail"><img src="img/jiangxuan_3.jpg" alt=""><p>上海直飞三亚5天4晚自由行(春节预售+亲子/蜜月/休闲游首选+豪华酒店任选+接送机)</p><font color="red">&yen; 699</font></div></div><div class="col-md-4"><div class="thumbnail"><img src="img/jiangxuan_3.jpg" alt=""><p>上海直飞三亚5天4晚自由行(春节预售+亲子/蜜月/休闲游首选+豪华酒店任选+接送机)</p><font color="red">&yen; 699</font></div></div><div class="col-md-4"><div class="thumbnail"><img src="img/jiangxuan_3.jpg" alt=""><p>上海直飞三亚5天4晚自由行(春节预售+亲子/蜜月/休闲游首选+豪华酒店任选+接送机)</p><font color="red">&yen; 699</font></div></div></div></div></div>
xxxxxxxx股份有限公司 版权所有xxxxxxxxx

Bootstrap样式插件/响应式布局/旅游网案例相关推荐

  1. 初学Bootstrap,制作响应式布局

    Bootstrap是目前比较受欢迎的前端框架.它是基于 HTML.CSS.JAVASCRIPT 的,简洁灵活.因为在前几个月的学习中有了解到Bootstrap,并且当时就使用Bootstrap制作了简 ...

  2. BootStrap之前奏响应式布局

    BootStrap 简介 概念: 课程目标: 响应式布局技术 了解BootStrap前端框架 一.响应式布局 1.1 历史问题 回顾之前HTML+CSS的布局方式,都是使用像素(px)来布局网页的,可 ...

  3. 响应式布局的简单案例演示

    这篇文章是一个响应式布局的案例演示 效果:最初是4部分都在一行显示,当满足最大宽度为700px时,只有两部分在一行显示,当最大宽度为360时,一行只显示一部分,代码如下 : 1. 结构代码 <d ...

  4. 响应式布局,你需要知道的一切

    来源:campcc https://juejin.cn/post/6951575591099301895 2011年,Google 发布了 Android 4.0,在经历了 Cupcake,Donut ...

  5. 响应式布局,你需要知道这些

    来源:campcc https://juejin.cn/post/6951575591099301895 2011年,Google 发布了 Android 4.0,在经历了 Cupcake,Donut ...

  6. css响应式布局_Web前端新手怎么入门 如何用CSS做响应式布局

    Web前端新手怎么入门?如何用CSS做响应式布局?很多Web前端新手对响应式布局和自适应布局的概念以及制作方法分不清,简单来说响应式布局相当于流动网格布局,而自适应布局等于使用固定分割点来进行布局.接 ...

  7. window safari 怎么进入响应式_Web前端新手怎么入门 如何用CSS做响应式布局

    Web前端新手怎么入门?如何用CSS做响应式布局?很多Web前端新手对响应式布局和自适应布局的概念以及制作方法分不清,简单来说响应式布局相当于流动网格布局,而自适应布局等于使用固定分割点来进行布局.接 ...

  8. 移动端WEB开发之响应式布局(响应式开发原理、bootstrap、阿里百秀案例)

    移动端WEB开发之响应式布局 1.1 响应式开发原理 就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不同设备的目的. 设备的划分情况: <!DOCTYPE html> & ...

  9. 响应式布局——Bootstrap

    二.BootStrap 1.1 BootStrap简介 目标:使用BootStrap框架快速开发响应式网页 Bootstrap是由Twitter公司开发维护的前端UI框架,它提供了大量编写好的CSS样 ...

最新文章

  1. 分库分表之 Sharding-JDBC 中间件,看这篇真的够了!
  2. mysql搜索规则_MySQL基于规则优化
  3. 3.MATLAB界面介绍
  4. 3.1.7 基本地址变换机构
  5. CVPR 2019 | 旷视研究院提出TACNet,刷新时空动作检测技术新高度
  6. 仙岛求药(信息学奥赛一本通-T1251)
  7. linux off_t类型的头文件,linux下32位机与64位机基本数据类型长度对比
  8. 温故知新ASP.NET 2.0(C#)(3) - SiteMap(站点地图)
  9. 经济情况越不好越要做好这三点
  10. java 8 官网下载地址
  11. 关于12306Bypass
  12. 发包Byte速率和发包个数速率和带宽的关系
  13. AUTOCAD——中心缩放
  14. 更改VS主题及设置背景图片
  15. hbase1.2.1配置kerberos
  16. 《经济学通识》:人类会受到“东西不够、生命有限、相互依赖、需要协调”四方面的限制,影响我们的衣食住行
  17. 调用系统safair 在模拟器下无法成功
  18. 【计算机基础04】Excel习题
  19. DevOps 到底是什么到底是什么
  20. 012_SSS_ Improving Diffusion Model Efficiency Through Patching

热门文章

  1. 国密curl的用法指南
  2. 使用java保留两位小数
  3. python—bs4模块解析
  4. 婚纱页面的java源代码_基于jsp的婚纱-JavaEE实现婚纱 - java项目源码
  5. 车载环视系统之摄像头虚拟视角变换
  6. 利用 Proxy 代理与 Reflect 反射实现 mv 模型视图,实现一个 打怪升级 的小游戏“勇士之战”
  7. html设置word页边距,word如何设置页边距?word2010设置页边距的方法
  8. 2006-11-26 理想的生活?
  9. Django的博客项目创建(3)
  10. 5G云计算齐发力,云电脑的春天到了吗?