# bootstrap-in-action **Repository Path**: giteasy/bootstrap-in-action ## Basic Information - **Project Name**: bootstrap-in-action - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-05-03 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # bootstrap-in-action ### Bootstrap 简介、核心概念 #### Bootstrap是什么 - 基于HTML 、CSS、 JavaScript的前端框架 - 响应式布局 - 移动设备优先 #### HTML5 doctype ``` ... ``` #### 响应式meta标签 ``` ``` #### Normalize.css - 使用Normalize来建立跨浏览器的一致性 Normalize.css是一种CSS reset的替代方案。它在默认的HTML元素样式上提供了跨浏览器的高度一致性(实现不同浏览器之间样式的统一)。相比于传统的CSS reset,Normalize.css是一种现代的、为HTML5准备的优质替代方案(https://necolas.github.io/normalize.css/7.0.0/normalize.css) - Reboot Normalize所有的里面之外的元素,Normalize没有定义的样式 #### Bootstrap网格系统 ##### 什么是移动设备优先策略呢? - 基础的CSS是移动优先。优先设计更小的宽度 - 媒体查询。针对于平板电脑、台式电脑 - 渐进增强。随着屏幕大小的增加而添加元素 ##### 响应式:viewport尺寸的增加,系统会自动分为最多12列  ##### Bootstrap网格选项  ##### Bootstrap网格示例 - 实例:移动设备和桌面屏幕 ```