博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
bootstrap使用笔记
阅读量:5061 次
发布时间:2019-06-12

本文共 2944 字,大约阅读时间需要 9 分钟。

本文翻译自【http://getbootstrap.com/2.3.2/scaffolding.html#gridSystem】

1、需要在H5的文档声明中使用;

2、如下一个简单的两列布局,先添加一个class=row,用class=span*来表示占几列。每一行的span加起来刚好是12;

...
...

3、用.offset*表示右移多少。.offset4 moves .span4 over four columns.

4、嵌套列。新开辟一个row,在这个下面再添加span,但所有span之和为row的大小。e.g.

Level 1 column
Level 2
Level 2

5、流式网格布局,采用的是百分比而不是像素大小。

基本流体,只需将.row 改为 .row-fluid.

...
...

流体偏移,仍旧使用.offset*

...
...

流体嵌套

Fluid 12
Fluid 6
Fluid 6
Fluid 6
Fluid 6

2、布局

1、固定布局,只需<div class="container">

  
...

2、流体布局  <div class="container-fluid">

3、响应式设计

 要想使用响应式布局,需要添加相应的meta标签;同时还要添加bootstrap的响应式css。

支持设备

Bootstrap supports a handful of media queries in a single file to help make your projects more appropriate on different devices and screen resolutions. Here's what's included:

Label Layout width Column width Gutter width
Large display 1200px and up 70px 30px
Default 980px and up 60px 20px
Portrait tablets 768px and above 42px 20px
Phones to tablets 767px and below Fluid columns, no fixed widths
Phones 480px and below Fluid columns, no fixed widths
/* Large desktop */@media (min-width: 1200px) {
... } /* Portrait tablet to landscape and desktop */@media (min-width: 768px) and (max-width: 979px) {
... } /* Landscape phone to portrait tablet */@media (max-width: 767px) {
... } /* Landscape phones and down */@media (max-width: 480px) {
... }

响应实用类

Responsive utility classes

可以用这些实用类在设备中显示或隐藏内容,下表是一个可用的类和他们在给定的设备中的效果,这些都可以在responsive.less中找到。

For faster mobile-friendly development, use these utility classes for showing and hiding content by device. Below is a table of the available classes and their effect on a given media query layout (labeled by device). They can be found in responsive.less.

Class Phones767px and below Tablets979px to 768px DesktopsDefault
.visible-phone Visible
.visible-tablet Visible
.visible-desktop Visible
.hidden-phone Visible Visible
.hidden-tablet Visible Visible
.hidden-desktop Visible Visible

When to use

Use on a limited basis and avoid creating entirely different versions of the same site. Instead, use them to complement each device's presentation. Responsive utilities should not be used with tables, and as such are not supported.

你可以用他们在不同的设备中呈现不同的显示。响应实用类不可以与表格一起用,因为它不支持表格。

e.g.

 

转载于:https://www.cnblogs.com/huansky/p/5305928.html

你可能感兴趣的文章
硬件笔记之Thinkpad T470P更换2K屏幕
查看>>
【知识库】-数据库_MySQL 的七种 join
查看>>
iOS开发——缩放图片
查看>>
HTTP之URL的快捷方式
查看>>
满世界都是图论
查看>>
配置链路聚合中极小错误——失之毫厘谬以千里
查看>>
代码整洁
查看>>
蓝桥杯-分小组-java
查看>>
Android Toast
查看>>
iOS开发UI篇—Quartz2D使用(绘制基本图形)
查看>>
docker固定IP地址重启不变
查看>>
桌面图标修复||桌面图标不正常
查看>>
JavaScript基础(四)关于对象及JSON
查看>>
关于js sort排序方法
查看>>
JAVA面试常见问题之Redis篇
查看>>
Problem - 1118B - Codeforces(Tanya and Candies)
查看>>
jdk1.8 api 下载
查看>>
getElement的几中属性介绍
查看>>
平面最接近点对
查看>>
HTML列表,表格与媒体元素
查看>>