(转)Bootstrap3 概述
http://blog.csdn.net/duruiqi_fx/article/details/53285607
注意:HTML5 文档类型
Bootstrap 使用到的某些 HTML 元素和 CSS 属性需要将页面设置为 html5 文档类型。在你项目中的每个页面都要参照下面的格式进行设置。
<!DOCTYPE html>
<html lang="zh-CN"> ... </html>
新特性:移动设备优先
Bootstrap 3 中,重写了整个框架,默认对移动设备友好的。这次不是简单的增加一些可选的针对移动设备的样式,而是直接融合进了框架的内核中。也就是说,Bootstrap 是移动设备优先的。针对移动设备的样式融合进了框架的每个角落,而不是增加一个额外的文件。
为了确保适当的绘制和触屏缩放,需要在 之中添加 viewport 元数据标签。
<meta name="viewport" content="width=device-width, initial-scale=1">
在移动设备浏览器上,通过为视口(viewport)设置 meta 属性为 user-scalable=no 可以禁用其缩放(zooming)功能。这样禁用缩放功能后,用户只能滚动屏幕,就能让你的网站看上去更像原生应用的感觉。注意,这种方式我们并不推荐所有网站使用,还是要看你自己的情况而定!
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no">
排版与链接
Bootstrap 排版、链接样式设置了基本的全局样式。分别是:
- 为 body 元素设置
- 使用 @font-family-base、@font-size-base 和 @line-height-base a变量作为排版的基本参数
- 为所有链接设置了基本颜色 @link-color ,并且当链接处于 :hover 状态时才添加下划线
这些样式都能在 scaffolding.less 文件中找到对应的源码。
Normalize.css
为了增强跨浏览器表现的一致性,我们使用了 Normalize.css,这是由 Nicolas Gallagher 和 Jonathan Neal 维护的一个CSS 重置样式库。
布局容器
Bootstrap 需要为页面内容和栅格系统包裹一个 .Container 容器。我们提供了两个作此用处的类。注意,由于 padding 等属性的原因,这两种 容器类不能互相嵌套。
.container 类用于固定宽度并支持响应式布局的容器。
<div class="container">...
</div>
.container-fluid 类用于 100% 宽度,占据全部视口(viewport)的容器。
<div class="container-fluid">...
</div>
转载于:https://www.cnblogs.com/telwanggs/p/7118201.html
(转)Bootstrap3 概述相关推荐
- Bootstrap概述
前面的话 Bootstrap是简单.灵活的用于搭建WEB页面的HTML.CSS.Javascript的工具集.Bootstrap基于HTML5和CSS3,具有漂亮的设计.友好的学习曲线.卓越的兼容性, ...
- JavaWebDay11_BootStrap概述,快速入门,常用样式组件插件
JavaWebDay11 课程大纲 1.BootStrap的概述和快速入门 2.BootStrap的常用样式组件插件 3.综合案例黑马旅游网 第一章 BootStrap概述和快速入门 1.BootSt ...
- web前端主要技术概述
web前端主要技术概述 参考资料: 2018 Web 开发者路线图 2017年前端框架.类库.工具大比拼 本文主要是介绍部分主流和新兴的web前端技术,希望能帮助想学web前端的小白,理清其技术学习路 ...
- Java 多线程概述
多线程技术概述 1.线程与进程 进程:内存中运行的应用程序,每个进程都拥有一个独立的内存空间. 线程:是进程中的一个执行路径,共享一个内存空间,线程之间可以自由切换.并发执行,一个进程最少有一个线程, ...
- 【SpringMVC】概述
概述: SpringMVC:是基于spring的一个框架, 实际上就是spring的一个模块, 专门是做web开发的. 理解是servlet的一个升级 Sp ...
- 梯度下降优化算法概述
本文原文是 An overview of gradient descent optimization algorithms,同时作者也在 arXiv 上发了一篇同样内容的 论文. 本文结合了两者来翻译 ...
- Redis概述和基础
Redis 1.NoSQL NoSQL = Not Only SQL(不仅仅是SQL) 泛指非关系型数据库的,随着web2.0互联网的诞生!传统的关系型数据库很难对付web2.0时代!尤其是超大规模的 ...
- OpenCL™(开放计算语言)概述
OpenCL™(开放计算语言)概述 异构系统并行编程的开准 OpenCL™(开放计算语言)是一种开放的.免版税的标准,用于对超级计算机.云服务器.个人计算机.移动设备和嵌入式平台中的,各种加速器进行跨 ...
- 自动驾驶QNX,Linux,Autosar概述
自动驾驶QNX,Linux,Autosar概述 QNX是一个分布式.嵌入式.可规模扩展的实时操作系统.遵循POSIX.1 (程序接口)和POSIX.2 (Shell和工具).部分遵循POSIX.1b( ...
最新文章
- 算法--------数组--------容纳最多的水
- python berkeley DB操作——打开btree索引文件中的database
- 复习笔记(八)——C++模板
- Linux kernel之SMP初始化
- Tair持久存储系列技术解读
- 计算机网络的概念,功能和分类
- Jersey the RESTful Web Services in Java
- php如何去除字符串中的空格,php如何去除字符串中的空格
- SQL SERVER2008查询分析器的基本使用
- 如何打开.pt文件?
- 中国商标网JS调试 - 动态代码注入
- android手机病毒原理,安卓手机病毒的原理是什么
- 图形图像-无中生有Photoshop CS6背景素材技法ps教程 [超多案例]-韦语洋(Lccee)-专题视频课程...
- ACM-NEFU新生训练2-排序和CMP
- 4月10日第七次CCF
- 一个不错的金蝶KIS专业版条码扫描插件
- F5 对接 Eureka 实现服务发现
- 利用shell求取两个文件的交集、差集、并集等
- 复杂网络研究中的SIR传播模型(Python实现)
- Scrapy实战案例--抓取股票数据并存入SQL数据库(JS逆向)
热门文章
- 《Android开发精要》读书笔记——Android的系统架构
- 下划线_Python中下划线的5种含义
- python dlib人脸检测_使用Python+OpenCV+Dlib实现人脸检测与人脸特征关键点识别
- STM32 RTC 使用
- 完成端口可用回射服务器
- python3创建类_python3 metaclass--创建类的过程分析
- 初探nginx架构(100%)
- php跳过代码,PHP利用continue实现跳过本次循环中剩余代码的注意点
- RobotFramework_4.SeleniumLibrary操作(二)
- 工作绩效数据、工作绩效信息和工作绩效报告的区别