zoukankan      html  css  js  c++  java
  • bootstrap-vue的相关(安利向)

    就在我头疼之际,一个神奇的东西出现了bootstrap-vue,他使用的是bootstrap v4

    特此安利一波,网站为:https://bootstrap-vue.js.org

    安装为

    npm i bootstrap-vue
    

    全部引入为

    import Vue from 'vue'
    //引入它 import BootstrapVue from 'bootstrap-vue'

    //引入css
    import 'bootstrap/dist/css/bootstrap.css'
    import 'bootstrap-vue/dist/bootstrap-vue.css'

    //调用
    Vue.use(BootstrapVue);

    选择性引入为

    //引入Card组件
    import { Card } from 'bootstrap-vue/es/components';
    //使用
    Vue.use(Card);
    

     

    使用,以常用的button组来说,直接就是,太方便了,而且bootstrap的样式通用

    /*
    *variant属性为颜色属性,
    *to属性是路由专用属性,后面直接接路由的地址,点击后可以直接跳转,不用使用router-link,但router-view还是要的
    */
    <b-button-group> <b-button variant="success">Success</b-button> <b-button variant="info" to="home">Home</b-button> <b-button variant="warning">Warning</b-button> <b-button variant="primary">Primary</b-button> <b-button variant="danger">Danger</b-button> <b-button variant="link">Link</b-button> </b-button-group>

    还有dropdown,平时要写一大片,现在,而且更加的明了

    <div>
      <b-dropdown text="下拉菜单" class="m-2">  //text属性是显示什么,class里的内容是自带的样式,等价于margin,最大为5
        <b-dropdown-item>我是1</b-dropdown-item>
        <b-dropdown-item>我是2</b-dropdown-item>
        <b-dropdown-item>我是3</b-dropdown-item>
        <b-dropdown-divider></b-dropdown-divider>   //分割线
        <b-dropdown-item>Something else here...</b-dropdown-item>
        <b-dropdown-item disabled>Disabled action</b-dropdown-item>
      </b-dropdown>
    </div>
    

    栅格系统,同样12格

    <b-container>    //容器,相当于原先的<div class="container>
        <b-row>
            <b-col>1 of 3</b-col>
            <b-col cols="8">2 of 3</b-col>    //占8列
            <b-col>3 of 3</b-col>
        </b-row>
    <b-row class="justify-content-md-center">  //居中
            <b-col col lg="2">1 of 3</b-col>  //lg 大屏下宽度
            <b-col cols="12" md="auto">Variable width content</b-col>  //md-auto,中屏幕下内容填充大小
         <b-col col lg="2">3 of 3</b-col> </b-row>
    </b-container>

      

    更多的东西还是要自己去看,虽然他没有汉化文档,但借助翻译工具,还是可以弄懂的,我就是.

    有时间的话,我真的想做个中文教程的。

    很多的组件的用法,个人感觉比原版bootstrap容易理解和用,

    不过也看个人喜好吧。

  • 相关阅读:
    在WPF中添加Windows Form控件
    LIST对象排序问题
    C# TreeView树节点上下移动
    C# listbox的上下移动,拖动排序,两个listbox相互拖动
    Nmap 扫描并生成HTML报告
    Windows 10 系统精简方案参考
    Windows10 子系统 Ubuntu安装
    VS2012 RC页面检查器
    新增功能.NET 框架 4.5 RC
    PowerPoint Storyboarding:Visual Studio 2012 RC带给开发者的秘密杀器
  • 原文地址:https://www.cnblogs.com/grhino/p/8935642.html
Copyright © 2011-2022 走看看