Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选)

马肤

温馨提示:这篇文章已超过459天没有更新,请注意相关的内容是否还可用!

Bootstrap教程——快速上手指南。本教程介绍Bootstrap这一强大的前端框架,帮助开发者轻松构建响应式网站和Web应用程序。通过简洁明了的教程内容和实例演示,让读者快速掌握Bootstrap的核心功能和组件使用。本教程适合初学者和有一定经验的开发者,是学习和应用Bootstrap的最佳指南。

BootStrap教程

Bootstrap思维导图如下

Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选) 第1张

一、下载与使用

  • 英文官网:http://getbootstrap.com/
  • 中文网站:Bootstrap中文网 (bootcss.com)

    1、进入中文网站,选择版本 v3.4.1

    Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选) 第2张

    2、下载完成后

    • 拷贝 dist 文件夹到项目中

    • 由于我们之后可能还会使用 LayUi 等其他插件,所以我们将 dist 改为 Bootstrap,方便辨认

      3、将 jQuery.js 放入我们的 js目录下

      • 因为 jQuery.js 并不属于 Bootstrap,所以我们放在 js 目录下

        Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选) 第3张

        4、在 html 中模板为

        
        
            
            BookStrap的页面模板
            
            
            
            
        
        
            

        Hello,world!

        注意:

        • 如果要使⽤Bootstrap的js插件,必须先调用 jQuery.js

          说明:

          • viewport 标记⽤于指定用户是否可以缩放Web页面
          • width 和 height 指令分别指定视区的逻辑宽度和⾼度。他们的值要么是以像素为单位的数字,要么是⼀个特殊的标记符号。
          • width 指令使用 device-width 标记可以指示视区宽度应为设备的屏幕宽度。
          • height 指令使用 device-height 标记指示视区⾼度为设备的屏幕⾼度。
          • initial-scale 指令用于设置Web页面的初始缩放比例。默认的初始缩放比例值因智能手机浏览器的不同而有所差异。通常情况下设备会在浏览器中呈现出整个Web页面,设为1.0则将显示未经缩放的Web⽂档。
            
            	
            		01-Bootstrap基本的HTML模板
            		
            	
            	
            		

            Hello,world!




            二、布局容器

            1、.container

            • .container 类用于固定宽度并支持响应式布局的容器(网页两侧留白)
              ...



              2、.container-fluid

              • .container-fluid 类用于 100% 宽度,占据全部视口 (viewport) 的容器(网页两侧不留白)
                ...
                
                
                    
                    02-布局容器
                    
                
                
                    
                    
                    
                    
                .container 类用于固定宽度并支持响应式布局的容器
                .container-fluid类 用于100%宽度,占据全部视口(viewport)的容器。




                三、栅格网格系统

                • Bootstrap 提供了一套响应式、移动设备优先的流式栅格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列。
                • 栅格系统用于通过一系列的行(row)与列(column)的组合来创建页面布局,你的内容就可以放入这些创建好的布局中。
                • Bootstrap框架中的网格系统就是将容器平分成12份。
                  4列
                  8列

                  注意:

                  行(row)必须包含在 .container (固定宽度)或 .container-fluid (100% 宽度)中

                  具体内容应该放置在列容器 (column) 之内

                  col-屏幕尺寸-列数,其中屏幕尺寸有

                  • xs(xsmall phones) 超小屏(自动)
                  • sm(small tablets) 小屏(750px)
                  • md(middle desktops) 中屏(970px)
                  • lg(larger desktops) 大屏(1170px)
                    
                    
                        
                        03-栅格网格系统
                        
                    
                    
                        
                    4
                    8
                    4
                    8

                    1
                    1
                    1
                    1
                    6
                    6
                    4
                    4
                    4
                    4
                    4
                    5

                    1
                    1
                    1
                    1

                    1
                    1
                    1
                    1

                    1
                    9
                    1
                    1

                    3
                    3
                    3
                    3




                    四、排版与列表、表格

                    
                    
                        
                        常用样式
                        
                    
                    
                        
                        
                        

                    标题1副标题

                    标题2副标题2

                    标题3

                    你好

                    通过.lead 来突出强调内容(其作用就是增大文本字号,加粗文本,而对行高和margin也做相应的处理

                    通过.lead 来突出 小号字 加粗加粗 斜体或斜体 强调内容(其作用就是增大文本字号,加粗文本,而对行高和margin也做相应的处理


                    .text-muted:提示,使用浅灰色(#999)
                    .text-primary: 主要,使用蓝色(#428bca)
                    .text-success: 成功,使用浅绿色(#3c763d)
                    .text-info: 通知信息,使用浅蓝色(#31708f)
                    .text-warning: 警告,使用黄色(#8a6d3b)
                    .text-danger: 危险,使用褐色(#a94442)

                    bootstrap 通过定义四个类名来控制文本的对齐风格;

                    左对齐-bootstrap 通过定义四个类名来控制文本的对齐风格;

                    右对齐-bootstrap 通过定义四个类名来控制文本的对齐风格;

                    居中对齐-bootstrap 通过定义四个类名来控制文本的对齐风格;

                    hello 居中对齐-bootstrap 通过定义四个类名来控制文本的对齐风格; hi 居中对齐-bootstrap 通过定义四个类名来控制文本的对齐风格; 居中对齐-bootstrap 通过定义四个类名来控制文本的对齐风格;

                    
                    
                        
                        05-常用样式
                        
                    
                    
                        
                        
                        
                    • 无序项目列表一
                    • 无序项目列表二
                    1. 有序项目列表一
                    2. 有序项目列表二
                    HTML 超文本标记语言 CSS 层叠样式表是一种样式表语言
                    • 无序项目列表一
                    • 无序项目列表二
                    • 无序项目列表一
                    • 无序项目列表二
                    HTML 超文本标记语言 HTML称为超文本标记语言,是一种标识性语言。 测试标题不能超过160px的宽度,否则后面两个点 我在写一个水平定义列表的效果,我在写一个水平定义列表的效果

                    this is simple code this is simple code
                    this is simple code
                    this is simple code

                    使用ctrl + s保存内容

                    public class HelloWorld {
                        public static void main(String[] args) {
                            System.out.println("helloworld...")
                        }
                    }
                        
                            <h2">>你好</h2">>
                        
                            
                    1. ..............
                    2. ..............
                    3. ..............
                    4. ..............
                    5. ..............
                    6. ..............
                    7. ..............
                    8. ..............
                    9. ..............
                    10. ..............
                    11. ..............
                    12. ..............


                    JavaSE数据库JavaScript
                    面向对象oraclejson
                    数组mysqlajax
                    JavaSE数据库JavaScript
                    面向对象oraclejson
                    数组mysqlajax




                    五、表单

                    1、表单控件

                    
                    
                        
                        06-表单
                        
                    
                    
                        
                         
                    请选择城市 上海 北京

                    唱歌 跳舞 男 女
                    按钮






                    请选择城市 上海 北京
                    请选择城市 上海 北京
                    唱歌
                    跳舞
                    唱歌 跳舞
                    男 女
                    按钮 按钮 按钮 按钮 按钮 按钮 按钮 按钮
                    a标签 span标签
                    div标签

                    按钮 按钮 按钮 按钮
                    按钮 按钮



                    2、表单布局

                    基本的表单结构是 Bootstrap 自带的,个别的表单控件自动接收一些全局样式。下面列出了创建基本表单的步骤:

                    向父元素==== 元素 添加 role=“form”

                    把标签和控件放在一个带有 class=“form-group” 的==

                    == 中。这是获取最佳间距所必需的

                    向所有的文本元素 、 、select 添加 class=“form-control”

                    
                    
                        
                        07-表单布局
                        
                    
                    
                        
                        
                            

                    用户信息表

                    姓名
                    密码
                    爱好
                    唱歌 跳舞
                    城市
                    请选择城市 上海 北京
                    简介
                    提交

                    用户名
                    密码
                    提交




                    六、缩略图

                    
                    
                        
                        08-缩略图
                        
                    
                    
                        
                        
                        
                    Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选) 第4张

                    周杰伦

                    出生于北京市,中国内地影视女演员、模特。

                    喜欢 评论
                    Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选) 第5张

                    周杰伦

                    出生于北京市,中国内地影视女演员、模特。

                    喜欢 评论
                    Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选) 第6张

                    周杰伦

                    出生于北京市,中国内地影视女演员、模特。

                    喜欢 评论
                    Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选) 第7张

                    周杰伦

                    出生于北京市,中国内地影视女演员、模特。

                    喜欢 评论




                    七、面板

                    
                    
                        
                        09-面板
                        
                    
                    
                        
                        
                        
                        

                    明星合集

                    Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选) 第4张

                    周杰伦

                    出生于北京市,中国内地影视女演员、模特。

                    喜欢 评论
                    Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选) 第5张

                    周杰伦

                    出生于北京市,中国内地影视女演员、模特。

                    喜欢 评论
                    Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选) 第6张

                    周杰伦

                    出生于北京市,中国内地影视女演员、模特。

                    喜欢 评论
                    Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选) 第7张

                    周杰伦

                    出生于北京市,中国内地影视女演员、模特。

                    喜欢 评论




                    八、导航与分页导航

                    
                    
                        
                        10-导航
                        
                    
                    
                        
                        
                        

                    标签式的导航菜单

                    基本的胶囊式导航菜单

                    面包屑式导航菜单


                    分页导航

                    翻页导航




                    九、插件+js

                    1、下拉菜单

                    
                    
                        
                        下拉菜单
                        
                        
                        
                        
                        
                    
                    
                        
                        
                        
                    
                    
                    



                    2、模态框

                    
                    
                        
                        模态框
                        
                        
                        
                        
                        
                    
                    
                        
                        
                        打开模态框
                        打开模态框
                        
                        
                        
                            // 绑定按钮的点击事件
                            $("#btn").click(function () {
                                //手动打开模态框
                                $("#myModal").modal("show");
                            });
                            //关闭模态框
                            $("#submit_btn").click(function () {
                                //手动关闭模态框
                                $("#myModal").modal("hide");
                            });
                        
                    
                    
                    

                    Bootstrap教程——快速上手(最给力的前端框架),Bootstrap教程,快速上手指南(前端框架精选) 第12张


0
收藏0
文章版权声明:除非注明,否则均为VPS857原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

  • 【研发日记】Matlab/Simulink自动生成代码(二)——五种选择结构实现方法,Matlab/Simulink自动生成代码的五种选择结构实现方法(二),Matlab/Simulink自动生成代码的五种选择结构实现方法详解(二)
  • 超级好用的C++实用库之跨平台实用方法,跨平台实用方法的C++实用库超好用指南,C++跨平台实用库使用指南,超好用实用方法集合,C++跨平台实用库超好用指南,方法与技巧集合
  • 【动态规划】斐波那契数列模型(C++),斐波那契数列模型(C++实现与动态规划解析),斐波那契数列模型解析与C++实现(动态规划)
  • 【C++】,string类底层的模拟实现,C++中string类的模拟底层实现探究
  • uniapp 小程序实现微信授权登录(前端和后端),Uniapp小程序实现微信授权登录全流程(前端后端全攻略),Uniapp小程序微信授权登录全流程攻略,前端后端全指南
  • Vue脚手架的安装(保姆级教程),Vue脚手架保姆级安装教程,Vue脚手架保姆级安装指南,Vue脚手架保姆级安装指南,从零开始教你如何安装Vue脚手架
  • 如何在树莓派 Raspberry Pi中本地部署一个web站点并实现无公网IP远程访问,树莓派上本地部署Web站点及无公网IP远程访问指南,树莓派部署Web站点及无公网IP远程访问指南,本地部署与远程访问实践,树莓派部署Web站点及无公网IP远程访问实践指南,树莓派部署Web站点及无公网IP远程访问实践指南,本地部署与远程访问详解,树莓派部署Web站点及无公网IP远程访问实践详解,本地部署与远程访问指南,树莓派部署Web站点及无公网IP远程访问实践详解,本地部署与远程访问指南。
  • vue2技术栈实现AI问答机器人功能(流式与非流式两种接口方法),Vue2技术栈实现AI问答机器人功能,流式与非流式接口方法探究,Vue2技术栈实现AI问答机器人功能,流式与非流式接口方法详解
  • 发表评论

    快捷回复:表情:
    评论列表 (暂无评论,0人围观)

    还没有评论,来说两句吧...

    目录[+]

    取消
    微信二维码
    微信二维码
    支付宝二维码