bootstrap的简单入门

bootstrap

入门的使用

在做前端开发中,其实有百分之四十的时间用来布局写样式,百分之三十用来写JS逻辑交互,百分之三十时间用来测试调bug,可以看的到的是,用在布局+样式的时候会比较多

所以会有很多的前端框架诞生,例如bootstrap

前端框架包含有设定好的html布局结构,css样式,一些js效果,理论上将,不需要写一行代码,只需复制粘贴就可以实现一个静态页面

官方的介绍:简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。

用bootstrap不仅可以写PC的页面,还可以做响应式

响应式:利用媒体查询等技术,通过检测浏览器的尺寸不同,来显示不同的布局结构,原理就是,媒体查询可以检测到屏幕的尺寸是否处于某一个范围,如果是的时候可以让某一段css代码起作用,来实现结构切换

boot 默认的将屏幕划分成了四种:

0-768 xs ;768-992 sm ; 992-1200 md;1200- lg ;

boot 提供了两个布局容器,这两个布局容器是要作为某一个大的区域的最外层元素的,会和其他的一些布局类名配合使用

.container .container-fluid

container-fluid在任意屏幕下宽度都是百分之一百

container 是在xs屏永远都是100%;768-992,宽度:768;992-1200,宽度:992;1200- 宽度:1200,永远居中

boot 提供了栅格系统(12栅格化,网格化,网格系统)会让我们在布局的时候,想象着将一行的空间分成12份,通过设置每一个元素占几份来控制元素的排列

row类名可以在容器中将某一行分成12份

col-type-num 可以确定某一行中的某一个元素在type屏幕的情况下占num份

注意,在使用这些类名的时候有小屏优先这样的原则:

在写媒体查询样式的时候,应该先写小屏的样式,再写大屏的样式,小屏解析的css代码会较少,性能较高

col-type-offset-num 设定的是某一个元素在某一个屏幕尺寸下向右偏移几份

visible-type hidden-type 在某一种屏幕下显示或隐藏

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,686评论 1 92
  • Bootstrap是什么? 一套易用、优雅、灵活、可扩展的前端工具集--BootStrap。GitHub上介绍 的...
    凛0_0阅读 13,732评论 3 184
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,549评论 25 709
  • Bootstrap 是基于H5利用 JS和CSS 进行布局、提供插件、动画的一个框架。使用了JQuery进行DOM...
    轩居晨风阅读 4,538评论 0 5
  • 天空透蓝明亮。不可测量,也无可追寻。如此良辰美景,在彼此的沉默相对中,就是一种完美结局。 盛开过的烟花,被逼迫窜到...
    依陌阅读 7,158评论 2 10