最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue中Layout內(nèi)部布局el-row、el-col的實(shí)現(xiàn)

 更新時(shí)間:2024年07月15日 10:29:12   作者:富士康質(zhì)檢員張全蛋  
layout是一種非常方便的布局方式,本文主要介紹了Vue中Layout內(nèi)部布局el-row、el-col的實(shí)現(xiàn),具有一定的參考價(jià)值,感興趣的可以了解一下

之前的布局容器是一個(gè)整體的框架,layout里面的布局其實(shí)就是el-row和el-col的組合。

基礎(chǔ)布局

使用單一分欄創(chuàng)建基礎(chǔ)的柵格布局。

通過 ?row ?和 ?col ?組件,并通過 ?col ?組件的 ?span ?屬性我們就可以自由地組合布局。 

這種最簡(jiǎn)單,外面有一層row,說明四個(gè)col都在一行里面,也就是四列都在一行里面。

局部布局 [el-row]

el-row是控制一行一行的,el-col是控制一列一列的。span其實(shí)它會(huì)將整個(gè)瀏覽器作為24個(gè)格柵。如果每個(gè)都是6那么就排滿了

外面有一層,其實(shí)是一個(gè)row,外面有一層row,其實(shí)是一行,這四個(gè)col(也就是四列)都在一行里面。 

每一列有個(gè)參數(shù)6,它會(huì)將整個(gè)瀏覽器的寬度作為24個(gè)格柵。如果大于24就排滿了,就會(huì)另起一行。

 一個(gè)格柵是24個(gè)格子,:span="6"其實(shí)就是控制格柵占用的幾個(gè)格子。gutter="20" 每個(gè)col之間的間距,間距為x px像素。

        <el-header style="flex:1">
              <el-row>
                <el-col :span="24" style="background-color: yellow;">123</el-col>
              </el-row>
              <el-row :gutter="35">
                <el-col :span="6" style="background-color: red;">123</el-col>
                <el-col :span="6" style="background-color: green;">123</el-col>
                <el-col :span="6" style="background-color: blue;">123</el-col>
                <el-col :span="6" style="background-color: burlywood;">123</el-col>
              </el-row>
        </el-header>

 如果超過24了,那么就另外啟動(dòng)一行來擺放。

        <el-header style="flex:1">
              <el-row>
                <el-col :span="24" style="background-color: yellow;">123</el-col>
              </el-row>
              <el-row :gutter="15">
                <el-col :span="6" ><div style="background-color: red;">123</div></el-col>
                <el-col :span="16"><div style="background-color: green;">123</div></el-col>
                <el-col :span="1"><div style="background-color: blue;">123</div></el-col>
                <el-col :span="1"><div style="background-color: burlywood;">123</div></el-col>
              </el-row>
        </el-header>

 offset是左側(cè)的間隔格數(shù)

        <el-header style="flex:1">
              <el-row>
                <el-col :span="24" style="background-color: yellow;">123</el-col>
              </el-row>
              <el-row :gutter="15">
                <el-col :offset="1" :span="6" ><div style="background-color: red;">123</div></el-col>
                <el-col :span="16"><div style="background-color: green;">123</div></el-col>
                <el-col :span="1"><div style="background-color: blue;">123</div></el-col>
                <el-col :span="1"><div style="background-color: burlywood;">123</div></el-col>
              </el-row>
        </el-header>

下面el-col里面放置圖標(biāo)按鈕,這里一個(gè)方法是控制它的折疊的。這里沒有使用button去實(shí)現(xiàn),而是使用了div去實(shí)現(xiàn),div里面放了一個(gè)圖標(biāo)去實(shí)現(xiàn)類似按鈕的東西。不是純使用按鈕去實(shí)現(xiàn)的,這樣也是可以的。

很靈活,想怎么組合就可以怎么組合。這里還需要使用css去將其處理一下

                        <el-col :span="1">
                            <div class="header-collapse" @click="onCollapse">
                                <el-icon><component :is="isCollapse ? 'expand':'fold'"/> </el-icon>
                            </div>
                        </el-col>


   .is-collapse{
    display: none;
   }


    methods:{
       //控制折疊 true被折疊
       onCollapse(){
        //展開
          if(this.isCollapse){
             this.asideWidth = '220px'
             this.isCollapse = false
          }else{
        //折疊
            this.asideWidth = '64px'
            this.isCollapse = true
          }
       }

    }

圖標(biāo)的大小也是front-size來調(diào)整的

到此這篇關(guān)于Vue中Layout 內(nèi)部布局el-row、el-col的實(shí)現(xiàn)的文章就介紹到這了,更多相關(guān)Vue el-row和el-col內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • vue+vant-UI框架實(shí)現(xiàn)購(gòu)物車的復(fù)選框全選和反選功能

    vue+vant-UI框架實(shí)現(xiàn)購(gòu)物車的復(fù)選框全選和反選功能

    這篇文章主要介紹了vue+vant-UI框架實(shí)現(xiàn)購(gòu)物車的復(fù)選框全選和反選功能,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-11-11
  • element-ui滾動(dòng)條el-scrollbar置底方式

    element-ui滾動(dòng)條el-scrollbar置底方式

    這篇文章主要介紹了element-ui滾動(dòng)條el-scrollbar置底方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-08-08
  • axios post提交formdata的實(shí)例

    axios post提交formdata的實(shí)例

    下面小編就為大家分享一篇axios post提交formdata的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03
  • vue-cli中設(shè)置publicPath的幾種方式對(duì)比

    vue-cli中設(shè)置publicPath的幾種方式對(duì)比

    這篇文章主要介紹了vue-cli中設(shè)置publicPath的幾種方式對(duì)比,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-07-07
  • elementui?el-select?change事件傳參問題

    elementui?el-select?change事件傳參問題

    這篇文章主要介紹了elementui?el-select?change事件傳參問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • Vue中watch使用方法詳解

    Vue中watch使用方法詳解

    watch就是當(dāng)值第一次綁定的時(shí)候,是不會(huì)執(zhí)行監(jiān)聽函數(shù)的,只有值誕生改變才會(huì)執(zhí)行。如果需要在第一次綁定的時(shí)候也執(zhí)行函數(shù),則需要用到immediate屬性,比如當(dāng)父組件向子組件動(dòng)態(tài)傳值時(shí),子組件props首次獲取到父組件傳來的No認(rèn)知時(shí),也需要執(zhí)行函數(shù)
    2023-01-01
  • vue實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

    vue實(shí)現(xiàn)學(xué)生信息管理系統(tǒng)

    這篇文章主要為大家詳細(xì)介紹了vue實(shí)現(xiàn)學(xué)生信息管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2020-05-05
  • Vue參數(shù)的增刪改實(shí)例詳解

    Vue參數(shù)的增刪改實(shí)例詳解

    這篇文章主要為大家詳細(xì)介紹了Vue參數(shù)的增刪改實(shí)例,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • vue-devtools?開發(fā)工具插件之支持vue3?chrome?瀏覽器插件

    vue-devtools?開發(fā)工具插件之支持vue3?chrome?瀏覽器插件

    這篇文章主要介紹了vue-devtools?開發(fā)工具插件之支持vue3?chrome?瀏覽器插件,用這個(gè)版本主要是為了支持vue3?推薦直接下載,文中給大家提供了下載地址,感興趣的朋友跟隨小編一起看看吧
    2022-01-01
  • 基于vue中css預(yù)加載使用sass的配置方式詳解

    基于vue中css預(yù)加載使用sass的配置方式詳解

    下面小編就為大家分享一篇基于vue中css預(yù)加載使用sass的配置方式詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2018-03-03

最新評(píng)論

南澳县| 梅州市| 宁海县| 阿拉善盟| 金寨县| 临桂县| 辛集市| 左贡县| 建湖县| 新野县| 锡林浩特市| 桂东县| 九龙城区| 北碚区| 新竹县| 怀远县| 苗栗市| 陇川县| 建昌县| 沙坪坝区| 延寿县| 子长县| 涞水县| 霍州市| 额济纳旗| 绥滨县| 江门市| 汕头市| 九江市| 孝感市| 青神县| 兴城市| 壶关县| 子长县| 嘉峪关市| 霍州市| 大化| 黄骅市| 凉山| 三原县| 望谟县|