bootstrap笔记

Posted 五艺

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了bootstrap笔记相关的知识,希望对你有一定的参考价值。


响应式布局 为不同的终端提供适合的网页布局,给用户更好的体验。一个网站能够兼容多
个终端。适应不同分辨率屏幕。

移动设备优先
<meta name="viewport" content="width=device-width, initial-scale=1">

initial-scale指令指定用户是否可以缩放视区,即缩放Web页面的视图。

用的是Normalize.css 重置样式库

栅格系统

行(row)”必须包含在 .container
通过“行(row)”在水平方向创建一组“列(column)
内容应当放置于“列(column)”内
通过为“列(column)”设置 padding 属性,从而创建列与列之间的间隔(gutter)
在第一列和最后一列设置负值margin 从而消除padding的印象
栅格系统中的列是通过指定1到12的值来表示其跨越的范围

排版的样式和列表的样式

table的优化

 

js插件

data 属性
html5shiv 解决ie支持HTML5
respond.min 支持媒体查询
respond.js是为让IE8支持media query属性, 需要引入respond.js,而response.js必须部
署在webserver域名下面,否则会出现跨域问题。
IE9以下浏览器兼容,需要引入respond.js

响应式设计的原则

移动优先

渐进增强

用js解决hack


如何实现响应式布局

1、css3 media Query

2、借助原生javascript

3、第三方开源框架


CSS3 Media Query 常见属性:
device-width,device-height--屏幕宽高(物理上的)
width,height--渲染窗口宽高(实际窗口宽高)
orientation 设备方向(横屏竖屏)
resolution 设备分辨率

<link type="text/css" rel="stylesheet" href="link.css" media="only screen and
(max-width: )"/>

 

以上是关于bootstrap笔记的主要内容,如果未能解决你的问题,请参考以下文章

BootStrap笔记-BootStrap的安装与使用

深入理解Bootstrap笔记

Bootstrap学习笔记-----表单

bootstrap学习笔记之三(组件的使用)

bootstrap 学习笔记

前端BootStrap框架笔记总结