②bootstrap栅栏使用基础案例
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<!--移动设备优先-->
<title>bootstrap</title>
<!-- 最新版本的 Bootstrap 核心 CSS 文件 -->
<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<!-- 可选的 Bootstrap 主题文件(一般不用引入) -->
<link rel="stylesheet" href="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap-theme.min.css" integrity="sha384-rHyoN1iRsVXV4nD0JutlnGaslCJuC7uwjduW9SVrLvRYooPp2bWYgmgJQIXwl/Sp" crossorigin="anonymous">
<!-- 最新的 Bootstrap 核心 JavaScript 文件 -->
<script src="https://cdn.bootcss.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<style>
div{border: 1px solid #f40;
}
@media(max-width: 767px){
div{background:#378232}
}
</style>
</head>
<body>
<div class="container">
<!--row必须放在container里-->
<div class="row">
<div class="col-md-1">md1</div>
<div class="col-md-1">md1</div>
<div class="col-md-1">md1</div>
<div class="col-md-1">md1</div>
<div class="col-md-1">md1</div>
<div class="col-md-1">md1</div>
<div class="col-md-1">md1</div>
<div class="col-md-1">md1</div>
<div class="col-md-1">md1</div>
<div class="col-md-1">md1</div>
<div class="col-md-1">md1</div>
<div class="col-md-1">md1</div>
</div>
<div class="row">
<div class="col-md-8 col-sm-6">md8</div>
<div class="col-md-4 col-sm-6">md4</div>
</div>
</div>
<div class="container">
<h1>Container</h1>
</div>
<div class="container-fluid">
<h1>Container-fluid</h1>
</div>
<div class="container">
<div class="row">
<div class="col-md-4">col-md-4</div>
<div class="col-md-4">col-md-4</div>
<div class="col-md-4">col-md-4</div>
</div>
<div class="row">
<div class="col-xs-6">col-xs-6</div>
<div class="col-xs-6">col-xs-6</div>
</div>
<div class="row">
<div class="col-md-3 col-md-offset-3">col-md-3 col-md-offset-3</div>
<div class="col-md-2 col-md-offset-2">col-md-2 col-md-offset-2</div>
</div>
<div class="row">
<div class="col-md-8">
<div class="row">
<div class="col-md-6">col-md-8 col-md-6</div>
<div class="col-md-6">col-md-8 col-md-6</div>
</div>
</div>
<div class="col-md-4">col-md-4</div>
</div>
<div class="row">
<div class="col-md-3 col-md-push-5">col-md-3 col-md-push-5</div>
<div class="col-md-2 col-md-pull-2">col-md-2 col-md-pull-2</div>
</div>
<div class="row">
<div class="col-md-8 col-sm-3 col-xs-6">3级</div>
<div class="col-md-4 col-sm-6 col-xs-6">3级</div>
</div>
<div class="row">
<div class="col-xs-6 col-sm-3">多行1</div>
<div class="col-xs-6 col-sm-3">多行2</div>
<div class="col-xs-6 col-sm-3">多行3</div>
<div class="col-xs-6 col-sm-3">多行4</div>
</div>
<div class="row">
<div class="col-xs-6 col-sm-3">多行1</br>超小有变化</div>
<div class="col-xs-6 col-sm-3">多行2</div>
<div class="col-xs-6 col-sm-3">多行3</div>
<div class="col-xs-6 col-sm-3">多行4</div>
</div>
<div class="row">
<div class="col-xs-6 col-sm-3">多行1</br>超小有变化</div>
<div class="col-xs-6 col-sm-3">多行2</div>
<div class="clearfix visible-xs"></div>
<div class="col-xs-6 col-sm-3">多行3</div>
<div class="col-xs-6 col-sm-3">多行4</div>
</div>
</div>
</nav>
</body>
</html>
bootstrap栅栏布局及用法
bootstrap主要用到{min-width,max-width以及and语法,用于在不同的分辨率下设置不同的css样式}
@media(max-width:767px){
在小于767px的屏幕里,这样的样式才会生效
}
@media(min-width:768px)and(max-width:991px){
在768-991px的屏幕里,这样的样式才生效
}
@media(min-width:1200px){
大于1200px屏幕,这样的样式才生效
}
/* 超小屏幕(手机,小于 768px) */
/* 没有任何媒体查询相关的代码,因为这在 Bootstrap 中是默认的(还记得 Bootstrap 是移动设备优先的吗?) */
/* 小屏幕(平板,大于等于 768px) */
@media (min-width: @screen-sm-min) { ... }
/* 中等屏幕(桌面显示器,大于等于 992px) */
@media (min-width: @screen-md-min) { ... }
/* 大屏幕(大桌面显示器,大于等于 1200px) */
@media (min-width: @screen-lg-min) { ... }
div使用样式
container 自动居中留左右空白的div
container-fluid 沾满全屏的div
row 行
列如下:
(从小到大兼容一行12格:后面跟数字几就是几格:如.col-xs-6)
超小屏幕 手机 (<768px) 小屏幕 平板 (≥768px) 中等屏幕 桌面显示器 (≥992px) 大屏幕 大桌面显示器 (≥1200px)
.col-xs- .col-sm- .col-md- .col-lg-
列偏移col-md-offset-3(md:是中等屏幕 offset偏移 3格)
拉列col-md-push-5从出生位置向右推几格
拉列col-md-pull-2从出生位置向左推几格
clearfix 清除浮动
visible-xs 超小分辨率显示
②bootstrap栅栏使用基础案例的更多相关文章
- 【7】了解Bootstrap栅格系统基础案例(2)
ps.这一次要说的是“Responsive column resets”,但是不知道为什么中文官网没有给出翻译,但是在看到案例的时候,感觉这就像一个bug,我自己姑且叫这个是一个高度bug吧,方便自己 ...
- 【10】了解Bootstrap栅格系统基础案例(5)
这次我们来说下列排序: 通过使用 .col-md-push-* 和 .col-md-pull-* 类就可以很容易的改变列(column)的顺序. <!DOCTYPE html> <h ...
- 【9】了解Bootstrap栅格系统基础案例(4)
这次我们来说下嵌套列: 为了使用内置的栅格系统将内容再次嵌套,可以通过添加一个新的 .row 元素和一系列 .col-sm-* 元素到已经存在的 .col-sm-* 元素内.被嵌套的行(row)所包含 ...
- 【8】了解Bootstrap栅格系统基础案例(3)
这次我们来说下列偏移: 列偏移就是使用 .col-md-offset-* 类可以将列向右侧偏移.这些类实际是通过使用 * 选择器为当前元素增加了左侧的边距(margin).例如,.col-md-off ...
- 【6】了解Bootstrap栅格系统基础案例(1)
从上一张我们了解了栅格选项,那么我们就来了实战了解下吧(其实还是中文官网的案例) ps.我这里是电脑上用谷歌浏览器来观察的,毕竟电脑的分辨率高(1440*900px),谷歌浏览器最大化后,值比大屏幕设 ...
- ⒂bootstrap组件 折叠 基础案例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- ⒀bootstrap组件 选项卡 基础案例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&q ...
- ⑤bootstrap表格使用基础案例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- ④bootstrap列表使用基础案例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
随机推荐
- QT_FORWARD_DECLARE_CLASS
相当于class 类名. 那么他和#include 包含头文件有什么区别呢 首先我们为什么要包括头文件问题的回答很简单通常是我们需要获得某个类型的定义(definition).那么接下来的问题 ...
- 【转】css清除浮动float的三种方法总结,为什么清浮动?浮动会有那些影响?
摘要: css清除浮动float的三种方法总结,为什么清浮动?浮动会有那些影响? 一.抛一块问题砖(display: block)先看现象: 分析HTML代码结构: <div class ...
- 翻译:MLAPP(2.1节)
笔者:尝试翻译MLAPP(Machine Learning: a Probabilistic Perspective)一书,供机器学习的学者参考,如有错误理解之处请指出,不胜感激!(如需转载,请联系本 ...
- PIC24 通过USB在线升级 -- USB HID bootloader
了解bootloader的实现,请加QQ: 1273623966 (验证填bootloader):欢迎咨询或定制bootloader; 我的博客主页www.cnblogs.com/geekygeek ...
- python下selenium测试报告整合
使用过一段时间的Robot Framework测试框架,测试之前需要先搭环境,需要安装的东西很多,这一点个人有些排斥. 每一个测试内容对应一个Test_Case,Robot有自己语法格式,如判断.循环 ...
- IDL 使用数组
1.下标方式 IDL> array=indgen(8) IDL> print,array 0 1 2 3 4 5 6 7 IDL> print,array[3] IDL> ar ...
- ASP.NET MVC AJAX的调用示例
@{ ViewBag.Title = "Home Page"; //下面引用Jquery和unobtrusive-ajax } @Scripts.Render("~/bu ...
- Jquery购物车jsorder改进版,支持后台处理程序直接转换成DataTable处理
<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content ...
- java通过shield链接Elasticsearch
本文mark了springboot中集成elasticsearch,并且实现连接带有shield权限管理的elasticsearch的方法. tips:首先建议java client版本和elasti ...
- SQL Server2008安装教程
SQL Server2008安装教程 第一步,打开文件,点击开始安装: 第二步,打开后点击左边项的安装,选择右边第一项: 第三步,点击确定: 第四步,选择接受服务条款,点击下一步: 第五步,按着一 ...