精品久久久久久亚洲精品_成人午夜网站_www日本高清_亚洲精品久久久久午夜福

第7節(jié) 列的排序與偏移

Bootstrap網(wǎng)頁布局之網(wǎng)格列的排序與偏移

On this page

7.1、列的排序

7.1.1 列的重排序示例

有時候出于某種原因(例如SEO),我們需要顯示的視覺效果和源碼中顯示的先后順尋不一樣,比如說網(wǎng)頁分左右兩部分,我們需要左邊是導(dǎo)航,右邊是最新文章列表,但是出于seo原因,我們想讓搜索引擎的蜘蛛首先獲取的是最新文章列表,這時候我們就需要列的重排序。當然,你或許還有其他的原因促使你這樣做。 我們先來給個形象的例子,出于易懂性,這里僅是給出演示代碼,沒有美化。

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="keywords" content="">
    <meta name="description" content="">
    <link href="bootstrap5/bootstrap.min.css" rel="stylesheet">
    <title>列的排序</title>
</head>
<body>
    <div>
        <div class="row row-cols-3">
            <div class="col-9 order-2">
                <h5>最新文章列表</h5>
                <ol>
                    <li>文章標題 作者 發(fā)布日期</li>
                    <li>文章標題 作者 發(fā)布日期</li>
                    <li>文章標題 作者 發(fā)布日期</li>
                    <li></li>
                    <li></li>
                </ul>
            </div>
            <div class="col-3 order-1">
               <h5>站點導(dǎo)航</h5>
               <ul>
                   <li>隨手記</li>
                   <li>心情點滴</li>
                   <li>職場人士</li>
               </ul>
            </div>
        </div>
    </div>
  
    <script src="bootstrap5/bootstrap.bundle.min.js"></script>
</body>
</html>

7.1.1.png

**是不是很神奇,接下來我再給出另一個例子,來詳細介紹一下排序規(guī)則。 **

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="keywords" content="">
    <meta name="description" content="">
    <link href="bootstrap5/bootstrap.min.css" rel="stylesheet">
    <style>
        .col {height: 50px; border: 1px solid #000;}
        h5{text-align: center;}
    </style>
    <title>網(wǎng)格行列演示</title>
</head>
<body>
    <h5>默認順序</h5>
    <div>
        <div class="row row-cols-3">
            <div>1</div>
            <div>2</div>
            <div>3</div>
            <div>4</div>
            <div>5</div>
            <div>6</div>
            <div>7</div>
            <div>8</div>
        </div>
    </div>
    <h5>使用數(shù)字調(diào)整順序</h5>
    <div>
        <div class="row row-cols-3">
            <div>1</div>
            <div class="col order-1">2 order-1</div>
            <div class="col order-5">3 order-5</div>
            <div class="col order--1">4 order--1</div>
            <div class="col order-6">5 order-6</div>
            <div class="col order-0">6 order-0</div>
            <div class="col order-4">7 order-4</div>
            <div>8</div>
        </div>
    </div>

    <h5>使用單詞調(diào)整順序</h5>
    <div>
        <div class="row row-cols-3">
            <div>1</div>
            <div class="col order-last">2 order-last</div>
            <div>3</div>
            <div class="col order-first">4 order-first</div>
            <div class="col order-first">5 order-first</div>
            <div>6</div>
            <div>7</div>
            <div>8</div>
        </div>
    </div>

    <h5>數(shù)字和單詞調(diào)整順序</h5>
    <div>
        <div class="row row-cols-3">
            <div>1</div>
            <div class="col order-last">2 order-last</div>
            <div class="col order-5">3 order-5</div>
            <div class="col  order-3">4  order-3</div>
            <div class="col order-first">5 order-first</div>
            <div class="col  order-2">6  order-2</div>
            <div class="col  order-1">7  order-1</div>
            <div>8</div>
        </div>
    </div>

    <script src="bootstrap5/bootstrap.bundle.min.js"></script>
</body>

</html>

具體效果

7.1.2.png

7.1.2 使用數(shù)字排序

使用order-*類控制內(nèi)容的視覺順序,其中*為數(shù)字1-5,非常抱歉就支持這五個數(shù)字,如果你用其他的數(shù)字,會不起作用,根據(jù)上面的示例表可以看到:

  1. 第一個表格是未使用排序的情況,直接按順序排序。

  2. 使用了1-5之外的數(shù)字,不起任何作用,還是按照它本來的順序顯示,如原4、5、6列。

  3. 使用數(shù)字的列排在未使用排序的列后面,按照排序數(shù)字從小到大排序

  4. 排序數(shù)字無需按順序使用,例如上例中就沒有使用2、3。

7.1.3 使用單詞排序

是用單詞排序很簡單,就兩個類order-first和.order-last,分別表示開始和最后,從示例中可以看出,單詞排序可以和數(shù)字排序一起,單詞排序優(yōu)先級高于數(shù)字和默認排序。

7.2、列的偏移

7.2.1 使用.offset-類

使用offset-md-*類使列向右移動*個柵格,這些類是通過將列的左邊距增加*柵格來實現(xiàn)的。 偏移列后面的其他列以偏移列為新的開始點排列。

下面還是用代碼來演示以下:

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="keywords" content="">
    <meta name="description" content="">
    <link href="bootstrap5/bootstrap.min.css" rel="stylesheet">
    <style>
        [class^="col-"] {height: 50px; border: 1px solid #000;}
        h5{text-align: center;}
    </style>
    <title>列的排序</title>
</head>
<body>
    <div>
        <div>
            <div>1</div>
            <div>2</div>
            <div>3</div>
            <div>4</div>
            <div>5</div>
            <div>6</div>
            <div>7</div>
            <div>8</div>
            <div>9</div>
            <div>10</div>
            <div>11</div>
            <div>12</div>
            </div>
        <div>
        <div>.col-md-4</div>
        <div class="col-md-4 offset-md-4">.col-md-4 .offset-md-4</div>
        </div>

        <div>
        <div class="col-md-3 offset-md-3">.col-md-3 .offset-md-3</div>
        <div class="col-md-3 offset-md-3">.col-md-3 .offset-md-3</div>
        </div>        
        
        <div>
        <div class="col-md-6 offset-md-3">.col-md-6 .offset-md-3</div>
        </div>
    </div>
  
    <script src="bootstrap5/bootstrap.bundle.min.js"></script>
</body>
</html>

顯示結(jié)果如下

7.2.1.png

7.2.2 .offset-類支持響應(yīng)式布局

.offset-類同樣支持響應(yīng)式布局,下面是一個示例,大家可以自己查看效果,加深理解。

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="keywords" content="">
    <meta name="description" content="">
    <link href="bootstrap5/bootstrap.min.css" rel="stylesheet">
    <style>
        [class^="col-"] {height: 50px; border: 1px solid #000;}
        h5{text-align: center;}
    </style>
    <title>列的排序</title>
</head>
<body>
    <div>
        <div class="row row-cols-12">
            <div>1</div>
            <div>2</div>
            <div>3</div>
            <div>4</div>
            <div>5</div>
            <div>6</div>
            <div>7</div>
            <div>8</div>
            <div>9</div>
            <div>10</div>
            <div>11</div>
            <div>12</div>
         </div>

         <div>
            <div class="col-sm-5 col-md-6">.col-sm-5 .col-md-6</div>
            <div class="col-sm-5 offset-sm-2 col-md-6 offset-md-0">.col-sm-5 .offset-sm-2 .col-md-6 .offset-md-0</div>
            </div>
            <div>
            <div class="col-sm-6 col-md-5 col-lg-6">.col-sm-6 .col-md-5 .col-lg-6</div>
            <div class="col-sm-6 col-md-5 offset-md-2 col-lg-6 offset-lg-0">.col-sm-6 .col-md-5 .offset-md-2 .col-lg-6 .offset-lg-0</div>
            </div>
    </div>
  
    <script src="bootstrap5/bootstrap.bundle.min.js"></script>
</body>
</html>

響應(yīng)式效果動畫

grid3.gif

7.2.3 使用.外邊距實用類實現(xiàn)偏移

這部分的詳細介紹在《bootstrap5中文手冊》實用類中的自動邊距有詳細介紹。 這部分內(nèi)容,手冊講的也不是很清楚,下面還是用代碼來演示一下,然后再詳細解釋一下:

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="keywords" content="">
    <meta name="description" content="">
    <link href="bootstrap5/bootstrap.min.css" rel="stylesheet">
    <style>
        [class^="col-"] {height: 50px; border: 1px solid #000;}

        h5{text-align: center;}
    </style>
    <title>列的排序</title>
</head>
<body>
    <div>

        <div class="row row-cols-12">
            <div>1</div>
            <div>2</div>
            <div>3</div>
            <div>4</div>
            <div>5</div>
            <div>6</div>
            <div>7</div>
            <div>8</div>
            <div>9</div>
            <div>10</div>
            <div>11</div>
            <div>12</div>
         </div>
         <h5>后面只有自己</h5>
         <div>
            <div>.col-md-2</div>
            <div class="col-md-2 ms-auto">.col-md-2 .ms-auto</div>
         </div>
         <h5>不需要換行</h5>
         <div>
            <div>.col-md-2</div>
            <div class="col-md-2 ms-auto">.col-md-2 .ms-auto</div>
            <div>.col-md-2</div>
            <div>.col-md-2</div>
             </div>

         <h5>需要換行</h5>
         <div>
            <div>.col-md-2</div>
            <div class="col-md-2 ms-auto">.col-md-2 .ms-auto</div>
            <div>.col-md-2</div>
            <div>.col-md-2</div>
            <div>.col-md-2</div>
            <div>.col-md-2</div>
            <div>.col-md-2</div>
            <div>.col-md-2</div>
            <div>.col-md-2</div>
            </div>
         
            <h5>后面只有自己</h5>
            <div>
               <div>.col-md-2</div>
               <div class="col-md-2 me-auto">.col-md-2 .me-auto</div>
            </div>
            <h5>不需要換行</h5>
            <div>
               <div>.col-md-2</div>
               <div class="col-md-2 me-auto">.col-md-2 .me-auto</div>
               <div>.col-md-2</div>
               <div>.col-md-2</div>
                </div>
   
            <h5>需要換行</h5>
            <div>
               <div>.col-md-2</div>
               <div class="col-md-2 me-auto">.col-md-2 .me-auto</div>
               <div>.col-md-2</div>
               <div>.col-md-2</div>
               <div>.col-md-2</div>
               <div>.col-md-2</div>
               <div>.col-md-2</div>
               <div>.col-md-2</div>
               <div>.col-md-2</div>
               </div>
      
        </div>
  
    <script src="bootstrap5/bootstrap.bundle.min.js"></script>
</body>
</html>

顯示效果

7.2.2.png

  • 這兩個參數(shù)都是在所在的行不滿行的情況下有效(即所在行柵格數(shù)相加小于12),如果正好滿行,則參數(shù)無效。

  • .ms-auto:通過添加一個左邊距來使自己及自己右側(cè)的列靠右對齊。

  • .me-auto:通過添加一個右邊距來使自己右側(cè)的列(不含自己)靠右對齊。

說起來有些拗口,其實簡單說就是ms-auto通過在自己左邊添加間隔來實現(xiàn)滿行。 me-auto通過在自己右邊添加間隔來實現(xiàn)滿行,如果正好滿行就算了。

那我們再用一個例子來驗證一下:

<!doctype html>
<html>
<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta name="keywords" content="">
    <meta name="description" content="">
    <link href="bootstrap5/bootstrap.min.css" rel="stylesheet">
    <style>
        [class^="col-"] {height: 50px; border: 1px solid #000;}

        h5{text-align: center;}
    </style>
    <title>列的偏移</title>
</head>
<body>
    <div>
               <h5>每個柵格是5的時候</h5>
            <div>
               <div>.col-md-5</div>
               <div class="col-md-5 ms-auto">.col-md-5 .ms-auto</div>
               <div class="col-md-5 ms-auto">.col-md-5 .ms-auto</div>
               <div>.col-md-5</div>
               <div class="col-md-5 me-auto">.col-md-5 me-auto</div>
               <div>.col-md-5</div>
               <div>.col-md-5</div>
               <div class="col-md-5 me-auto">.col-md-5 me-auto</div>

               </div>
      
        </div>
  
    <script src="bootstrap5/bootstrap.bundle.min.js"></script>
</body>
</html>

顯示效果

7.2.3.png

7.3 獨立列類

.col-*類也可以在 .row外部使用,為元素提供特定的寬度。當列類用作行的非直接子級時,將忽略填充。這部分內(nèi)容我就不演示了,直接把手冊內(nèi)容搬過來,有興趣的朋友可以多試一下。

<div class="col-3 bg-light p-3 border">
.col-3: width of 25%
</div>
<div class="col-sm-9 bg-light p-3 border">
.col-sm-9: width of 75% above sm breakpoint
</div>

7.3.1.png

這些類可以與實用程序一起使用來創(chuàng)建響應(yīng)的浮動圖像。如果文本較短,請確保將內(nèi)容包裝在.clearfix包裝器中以清除浮動。

<div class="clearfix">
<img src="..." class="col-md-6 float-md-end mb-3 ms-md-3" alt="...">

<p>
A paragraph of placeholder text. We're using it here to show the use of the clearfix class. We're adding quite a few meaningless phrases here to demonstrate how the columns interact here with the floated image.
</p>

<p>
As you can see the paragraphs gracefully wrap around the floated image. Now imagine how this would look with some actual content in here, rather than just this boring placeholder text that goes on and on, but actually conveys no tangible information at. It simply takes up space and should not really be read.
</p>

<p>
And yet, here you are, still persevering in reading this placeholder text, hoping for some more insights, or some hidden easter egg of content. A joke, perhaps. Unfortunately, there's none of that here.
</p>
</div>

7.3.2.png

今天的課程就到這里,請關(guān)注我,及時學(xué)習 俺老劉原創(chuàng)的《Bootstrap5零基礎(chǔ)到精通》第八節(jié) Bootstrap網(wǎng)頁布局之網(wǎng)格之間間隙詳解。


返回頂部
精品久久久久久亚洲精品_成人午夜网站_www日本高清_亚洲精品久久久久午夜福

      9000px;">

          制服丝袜成人动漫| 亚洲自拍偷拍麻豆| 欧美性一二三区| 91原创在线视频| 成人黄色电影在线 | 26uuu久久天堂性欧美| 久久亚洲一级片| 成人综合婷婷国产精品久久蜜臀 | 精品国产亚洲在线| 国内成人自拍视频| 91国偷自产一区二区开放时间 | 成人丝袜视频网| 欧美另类一区二区三区| 一区二区三区日韩欧美精品 | 成人av资源网站| 欧美成人一区二区三区片免费| 午夜视频在线观看一区二区三区| 国产午夜精品久久久久久免费视| 91国产视频在线观看| 美女尤物国产一区| 99v久久综合狠狠综合久久| 日韩美一区二区三区| 久久久三级国产网站| 国产日韩欧美精品一区| 亚洲另类春色国产| 国产成人av一区二区三区在线| av动漫一区二区| wwwwxxxxx欧美| 亚洲自拍欧美精品| 国产一区二区三区免费播放| 91精品久久久久久久91蜜桃| 国产精品国产三级国产a| 国产精品一区二区男女羞羞无遮挡 | 精品一区二区久久| 777亚洲妇女| 奇米影视7777精品一区二区| 欧美三级电影网| 国产成人综合在线播放| 久久99精品国产91久久来源| 亚洲高清免费观看| 天堂久久久久va久久久久| 国产人成一区二区三区影院| 欧美精品日韩精品| 精品无码三级在线观看视频| 国产精品一级在线| 国产成人小视频| 美女视频一区在线观看| 国产ts人妖一区二区| 久草精品在线观看| 99国产精品视频免费观看| 久久中文字幕电影| 91天堂素人约啪| 丝袜美腿亚洲色图| 国产欧美一区二区三区网站| 99re成人精品视频| 天堂在线一区二区| 中文av一区特黄| 欧美另类高清zo欧美| 视频一区二区不卡| 中文字幕一区二区视频| 91麻豆精品国产91久久久资源速度 | 国产成人在线视频网址| 亚洲国产高清不卡| 日韩一区二区在线免费观看| av电影在线观看完整版一区二区| 亚洲综合色噜噜狠狠| 精品1区2区在线观看| 欧美色图第一页| 色婷婷国产精品| 国产乱码精品一区二区三区av| 亚洲在线视频免费观看| 国产精品乱码久久久久久| 56国语精品自产拍在线观看| 一本一道波多野结衣一区二区| 国产精品一区久久久久| 久久疯狂做爰流白浆xx| 蜜桃av噜噜一区二区三区小说| 一区二区三区中文在线| 一区视频在线播放| 一区二区三区成人在线视频| 日韩伦理电影网| 亚洲一区二区偷拍精品| 亚洲午夜羞羞片| 人人超碰91尤物精品国产| 亚洲成人午夜影院| 免费三级欧美电影| 国产不卡视频在线播放| 91丨porny丨户外露出| 欧美在线观看视频在线| 日韩欧美中文一区二区| 久久久国际精品| 亚洲午夜免费电影| 国内精品伊人久久久久av一坑| 国产高清精品网站| 欧美日韩免费高清一区色橹橹 | 色吧成人激情小说| 在线看国产一区二区| 日韩欧美国产小视频| 国产精品网友自拍| 亚洲mv在线观看| 国产成人av电影在线| 欧美唯美清纯偷拍| 精品福利一区二区三区免费视频| 国产精品三级视频| 丝袜国产日韩另类美女| 国产99一区视频免费| 欧美日韩在线播放| 欧美高清在线精品一区| 亚洲主播在线播放| 国产精品中文字幕一区二区三区| 99久久久免费精品国产一区二区| 91黄色小视频| 国产精品视频线看| 久久99精品久久久久婷婷| 日本道免费精品一区二区三区| 在线观看国产一区二区| 欧美tickling网站挠脚心| 一区2区3区在线看| 国产精品小仙女| 精品久久久久久久久久久院品网| 亚洲男同性视频| 99麻豆久久久国产精品免费优播| 91精品国产色综合久久ai换脸| 亚洲乱码国产乱码精品精小说| 日韩精品一级二级| 欧美在线看片a免费观看| 中文字幕一区二区5566日韩| 美日韩一区二区| 精品国产一区二区在线观看| 激情文学综合网| 国产人久久人人人人爽| 久久国产视频网| 2020国产成人综合网| 久久国产成人午夜av影院| 久久你懂得1024| 成人美女视频在线看| 一区在线观看免费| 欧美精品亚洲一区二区在线播放| 亚洲成精国产精品女| 欧美日韩电影在线播放| 精品成人一区二区三区四区| 国产精品一区二区黑丝| 亚洲欧洲三级电影| 欧美日韩视频在线一区二区 | 三级欧美韩日大片在线看| 欧美三级中文字幕在线观看| 日本欧美一区二区| 亚洲精品一区二区三区精华液| 韩国毛片一区二区三区| 亚洲欧美区自拍先锋| 欧美成人伊人久久综合网| 国产成人aaa| 日本欧美加勒比视频| 国产偷国产偷亚洲高清人白洁| 99久久精品久久久久久清纯| 日韩精品三区四区| 亚洲精品水蜜桃| 久久一夜天堂av一区二区三区| 在线亚洲欧美专区二区| 国产一区二区电影| 中文字幕欧美一区| 午夜精品久久久久久久| 亚洲成人免费av| 99久免费精品视频在线观看| 欧美区在线观看| 韩国在线一区二区| 亚洲欧美在线另类| 日韩不卡免费视频| 成人精品视频一区| 久久综合五月天婷婷伊人| 日韩一区有码在线| 美女视频黄 久久| 欧美三级电影在线看| 亚洲国产精品激情在线观看| 亚洲电影第三页| 91同城在线观看| 久久先锋资源网| 中文字幕中文在线不卡住| 日韩国产在线一| 在线亚洲人成电影网站色www| 欧美成人性福生活免费看| 日韩免费观看高清完整版| 欧美韩日一区二区三区| 日韩不卡一区二区三区| 国产美女精品一区二区三区| 91啪在线观看| 久久色在线视频| 亚洲一区二区三区在线看| 国产馆精品极品| 91精品国产综合久久精品| 日韩免费一区二区三区在线播放| 精品国产免费视频| 强制捆绑调教一区二区| 欧美视频日韩视频| 自拍偷拍国产精品| 久久精品国产精品亚洲红杏| 精品婷婷伊人一区三区三| 亚洲久本草在线中文字幕| 国产成人夜色高潮福利影视| 欧美一区二区黄色|