前端框架Bootstrap

目录

一.什么是Bootstrap

二.Bootstrap引入

1.CDN加速链接

2.注意

三.布局容器

1.块级布局容器

2.留白

四.栅格系统

五.栅格参数

六.按钮组

1.颜色

2.大小

七.图片

1.形状

2.颜色

3.清除浮动

八.图标


一.什么是Bootstrap

  • Booststrap是一个开源的前端框架,用于快速构建响应式和移动设备优先的网站或应用程序
    • 它包含了HTML、CSS和JavaScript的模板和工具集,使开发人员能够快速的创建一致性和现代外观的页面布局和UI组件
  • Bootstrap最初由Twitter的一些工程师创建,旨在简化Web开发的过程
    • 它提供了一个广泛的预定义样式和组件库,可以轻松自定义和扩展,以满足各种需求
  • 使用Bootstrap,开发人员可以更加专注于网站或应用程序的功能和逻辑,而不必从头开始编写CSS样式和设计页面布局
    • 它提供了响应式布局的支持,使得页面能够自适应不同的设备和屏幕尺寸
    • 此外,Bootstrap还提供了丰富的UI组件(如导航栏、按钮、表单、模态框等),使开发人员能够轻松地在项目中使用这些现成的组件
  • 总而言之,Bootstrap是一个强大的开发工具,可以帮助开发人员快速搭建出现代化和具备自适应能力的网站或应用程序

二.Bootstrap引入

1.CDN加速链接

压缩文档链接引入:

https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/3.4.1/css/bootstrap.min.css https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/3.4.1/js/bootstrap.min.js

2.注意

  • 网络连接引入在本地不会提示相关的补充
  • 下载本地文档较为友好

Bootstrap的js代码是基于jQuery的

在使用bootstrap做动态效果时一定要引入jQuery!!!

三.布局容器

布局容器是指用于组织和排列其他元素的容器或容器类,在前端开发中,常用的布局容器有以下三种:

1.块级布局容器

  • 块级布局容器会生成一个块级框,它可以使用display属性设置为"block"、"flex"或者"grid"。块级容器会独占一行,并通过CSS属性进行自上而下的垂直排列。

2.留白




    
    Title
    
    
    

   



/*左右两侧有留白*/
/*左右两侧没有留白*/

四.栅格系统




    
    Title
    
    
    
    
    
    
    
    
    

    





五.栅格参数

超小屏幕 手机 (<768px) 小屏幕 平板 (≥768px) 中等屏幕 桌面显示器 (≥992px) 大屏幕 大桌面显示器 (≥1200px)
栅格系统行为 总是水平排列 开始是堆叠在一起的,当大于这些阈值时将变为水平排列C
.container 最大宽度 None (自动) 750px 970px 1170px
类前缀 .col-xs- .col-sm- .col-md- .col-lg-
列(column)数 12
最大列(column)宽 自动 ~62px ~81px ~97px
槽(gutter)宽 30px (每列左右均有 15px)
可嵌套
偏移(Offsets)
列排序

针对不同的显示器,要加上不同的参数

六.按钮组

1.颜色





















2.大小

七.图片

1.形状

...
...
...

2.颜色

...

...

...

...

...

3.清除浮动


...
// Mixin itself .clearfix() { &:before, &:after { content: " "; display: table; } &:after { clear: both; } } // Usage as a mixin .element { .clearfix(); }

八.图标

span标签




可以改颜色(操作普通文本方法相同) 

你可能感兴趣的:(前端框架,bootstrap,前端,css,html,javascript,开发语言)