JavaScript--【JS】Bootstrap布局

本文介绍了响应式开发原理,使用媒体查询适应不同设备。Bootstrap作为流行的前端框架,提供了响应式布局容器、栅格系统和多种布局工具。文章详细讲解了Bootstrap的布局容器,如container和container-fluid类,以及栅格系统的使用,包括列嵌套、偏移和排序。Bootstrap简化了Web开发,提高了开发效率。
摘要由CSDN通过智能技术生成

响应式开发

响应式开发原理

就是使用媒体查询针对不同宽度的设备进行布局和样式的设置,从而适配不同设备
的目的。

  • 超小屏幕(手机)<768px
  • 小屏设备(平板)>=768px-<992px
  • 中等设备(桌面显示器)>=992px-<1200px
  • 宽屏设备(大桌面显示器)>=1200px

响应式布局容器

响应式需要一个父级做为布局容器,来配合子级元素来实现变化效果。

原理就是在不同屏幕下,通过媒体查询来改变这个布局容器的大小,再改变里面子元素的排列方式和大小,从而实现不同屏幕下,看到不同的页面布局和样式变化。

平时我们的响应式尺寸划分

超小屏幕(手机,小于 768px 设 置宽度为 100%)
小屏幕(平板,大于等于 768px 设 置宽度为 750px)
中等屏幕(桌面显示器,大于等于 992px 宽 度设置为 970px)
大屏幕(大桌面显示器,大于等于 1200px 宽 度设置为 1170px)
但是我们也可以根据实际情况自己定义划分

注意:实际中使用的是快速开发

Bootstrap 前端开发框架

Bootstrap简介

Bootstrap来自Twitter (推特是目前最受欢迎的前端框架。 Bootstrap是基于 HTML 、 CSS 和 JAVASCRIPT的,它简洁灵活, 使得 Web 开发更加快捷。

  • 中文官网 http 😕/www.bootcss.com/
  • 官网 http 😕/getbootstrap.com/
  • 推荐使用 http 😕/bootstrap.css88.com/

框架:顾名思义就是一套架构,它有一套比较完整的网页功能解决方案, 而且控制权在框架本身,有预制样式库、组件和插件 。使用者要按照框架所规定的某种规范进行开发。

优点

  • 标准化的 html+css 编码规范
  • 提供了一套简洁、直观、强悍的组件
  • 有自己的生态圈,不断的 更新迭代
  • 让开发更简单,提高了开发 的效率

版本

  • 2.x.x :停止维护 兼容性好 代码不够简洁,功能不够完善。
  • 3.x.x :目前使用最多、稳定但是放弃了IE6、IE7 。对 IE8支持但是界面效果不好偏向用于开发响应式布局、移动设备优先的 WEB 项目。
  • 4.x.x :最新版,目前还不是很流行

Bootstrap使用

控制权在框架本身,使用者要按照框架所规定的某种规范进行开发。

Bootstrap使用四步曲

  1. 创建文件夹结构
  2. 创建 html 骨架结构
  3. 引入相关样式文件
  4. 书写内容

创建 html 骨架结构

<!--要求当前网页使用 IE 浏览器最高版本的内核来渲染-->
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<!--视口的设置:视口的宽度和设备一致,默认的缩放比
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值