bootstrap响应式布局

Bootstrap框架——布局常用样式

谁都会走 提交于 2019-12-05 09:54:57
Bootstrap是Twitter开源的基于HTML、CSS、JavaScript的前端框架。 它是为实现快速开发Web应用程序而设计的一套前端工具包。 它支持响应式布局,并且在V3版本之后坚持移动设备优先。 Bootstrap是一个前端开发的框架,其实就是一堆HTML代码,有一些自带的CSS样式类(只需要记忆常用的CSS样式类) 官网链接地址: https://v3.bootcss.com/ 1-布局容器类—— container 类 Bootstrap 需要为页面内容和栅格系统包裹一个 .container 容器。我们提供了两个作此用处的类。注意,由于 padding 等属性的原因,这两种 容器类不能互相嵌套。 .container 类用于固定宽度并支持响应式布局的容器。 2-栅格系统 Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。栅格系统提供了48个类  设备分类 超小屏幕-手机(<768px) 小屏幕- 平板(>=768px) 中等屏幕-PC端屏幕(>=992px) 大屏幕-台式显示器(>=1200px) .container最大宽度 None (自动) 750px 970px 1170px 类前缀 .col-xs .col-sm .col-md .col-lg 所占列数

Bootstrap内栅格布局,表格,按钮,图片的个人总结

梦想的初衷 提交于 2019-12-05 09:18:25
栅格布局: container ,固定宽度的容器。 container-fluid ,百分百宽度的容器。 使用行( row )在水平方向上创建一组列( colmun )。 每一行中最多能够包含 12 列,超出的列则另起一行排列 你的内容应该放置到列( colmun )中,只有列( colmun )可以作为行( row )的直接子元素。 列偏移: 使用col-*-offset-*类可以 将列向右偏移。 例如 , col-xs-offset-4表示在超 小屏幕上时,将元素向右偏移 4 列 。 div class="container"> <div class="row"> <div class="col-xs-4"><div class="box">1</div></div> <div class="col-xs-4 col-xs-offset-4"><div class="box">2</div></div> </div> <div class="row"> <div class="col-xs-3 col-xs-offset-3"><div class="box">1</div></div> <div class="col-xs-3 col-xs-offset-3"><div class="box">2</div></div> </div> <div class="row">

Bootstrap栅格布局

此生再无相见时 提交于 2019-12-04 20:38:28
Bootstrap框架提供了一套响应式、移动设备的流式栅格系统,该系统通过行(row)与列(column)的组合来创建页面布局。大意为把整体分为固定多少格显示。 对于移动端显示布局,需要引入一个meta标签 /* 引入移动端窗口数据标签,则user-scalable=no是设置窗口是否可缩放 */ <meta name="viewport" content="width=device-width, initial-scale=1 user-scalable=no"> 开始布局内容: 首先需要创建布局容器,容器可设置类名为container和container-fluid <div class="container"> ... </div> <div class="container-fluid"> ... </div> 区别在于:container是固定宽度内容居中显示,则container-fluid是宽度100% 容器内包含“行(row)与列(column)”,关于column的类名,可实现分辨率大小的调整 <div class="container"> <div class="row"> <div class="col-xs-12 col-sm-4 col-md-5">第一列</div> <div class="col-xs-12 col-sm-4 col-md-5">第二列

Bootstrap布局

試著忘記壹切 提交于 2019-12-02 16:54:54
目录 Bootstrap布局 1 概览 1.1 移动设备优先 1.2 Normalize.css 1.3 布局容器 2 栅格系统 2.1 栅格系统简介 2.2 栅格参数 2.3 栅格系统使用 2.4 不同屏幕设置不同宽度 2.5 列偏移 2.6 列位置移动 3 排版 3.1 标题 3.2 突出显示 3.3 对齐 3.4 改变大小写 3.5 引用 3.6 列表 4 代码 4.1 内联代码 4.2 用户输入 4.3 代码块 4.3 变量 4.4 程序输出 5 表格 5.1 基本 5.2 条纹状表格 5.3 带边框的表格 5.4 鼠标悬停 5.5 紧缩表格 5.6 状态类 5.7 响应式表格 6 表单 6.1 基本实例 6.2 内联表单 6.3 水平排列的表单 6.4 表单控件 7 按钮 7.1 可作为按钮使用的标签或元素 7.2 预定义样式 7.3 尺寸 7.4 激活状态 7.5 禁用状态 8 图片 8.1 响应式图片 8.2 图片形状 9 辅助类 9.1 文本颜色 9.2 背景色 9.3 三角符号 9.4 浮动 9.5 让内容块居中 9.6 清除浮动 9.7 显示或隐藏内容 9.10 图片替换 10 响应式工具 10.1 不同视口下隐藏显示 10.2 打印类 Bootstrap布局 1 概览 1.1 移动设备优先 为了确保适当的绘制和触屏缩放,需要在 <head> 之中 添加

Bootstrap 响应式珊格布局

社会主义新天地 提交于 2019-12-01 09:09:12
首先 使用响应式珊格布局要先在<head>里面加入<meta>标签 以响应不同宽度的设备 <meta name="viewport" content="width=device-width,intial-scale=1.0" 使用珊格系统的通用模板是 <div class ="container"> <div class = "row"> <div class = "col-md-4">...</div> <div class = "col-md-4">...</div> <div class = "col-md-4">...</div> </div> <div class = "row">...</div> </div> 其中 .container 和 .row 是固定的 珊格系统必须包括在container中 才能 居中在浏览器 然后每行包括在row中 但是每列可被替换的类就多了: col- type - size 根据设备屏幕的尺寸可以被划分成四种: >=1200px大屏幕 large (lg) >=992px 中等屏幕 middle (md) >=768px 小屏幕 small (sm) <768px 超小屏幕 extend small (xs) 其中 type 就可以被替换成 lg md sm xs Bootstrap 内置12列固定布局珊格系统 所以 size

bootstrap

末鹿安然 提交于 2019-11-29 23:47:54
bootstrap4.3 0) 介绍 html/css/js框架,方便创建一个响应式的,移动优先的网页 1. 无需编写大量的基础的css代码 2. 无需编写大量的基础的js代码 3. js依赖jQuery、popper(定位) css布局 css基础样式 组件(结构,样式,功能) 如果编写H5页面,并且这网页在手机中打开 --> <meta name="viewport" content="width=device-width, initial-scale=1.0"> hello world 1. 导入依赖 cdn 本地 模块化(es6) 2. 应用 .btn 布局(12栅格系统) 浮动布局/伸缩盒布局/定位布局 container 在特定的屏幕都会有一个最大的宽度,一般不会占满整个屏幕 container-fluid 在任意屏幕下都会占满整个屏幕 row 行 col 列(极小屏中的列) 实现响应式布局 col 极小 [,576px] col-sm 小 [576px,768px] col-md 中 [768px,992px] col-lg 大 [992px,1200px] col-xl 极大 [1200px,] 移动优先 只有在大屏情况下一行显示两列 border 为盒子添加边框 w-100 换行后内容重组 col-auto 内容宽度自适应 ml-auto margin-left