国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

利用Bootstrap的面包屑組件實(shí)現(xiàn)面包屑層次分級(jí)導(dǎo)航效果

這篇具有很好參考價(jià)值的文章主要介紹了利用Bootstrap的面包屑組件實(shí)現(xiàn)面包屑層次分級(jí)導(dǎo)航效果。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

01-相關(guān)基礎(chǔ)知識(shí)

可以用類breadcrumb實(shí)現(xiàn)面包屑層次導(dǎo)航效果。

當(dāng)使用 Bootstrap 構(gòu)建網(wǎng)頁(yè)時(shí),breadcrumb 類用于創(chuàng)建面包屑導(dǎo)航(breadcrumb navigation),這是一種可視化導(dǎo)航元素,通常用于指示用戶當(dāng)前頁(yè)面在網(wǎng)站層次結(jié)構(gòu)中的位置。面包屑導(dǎo)航以層次結(jié)構(gòu)形式顯示,通常采用類似 “Home > Products > Category > Item” 的格式,使用戶能夠輕松了解他們所在的位置并返回到更高級(jí)別的頁(yè)面。

以下是 Bootstrap 中 breadcrumb 類的使用示例和一些常見屬性:

  1. 創(chuàng)建一個(gè)基本的面包屑導(dǎo)航:
<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item"><a href="#">Products</a></li>
    <li class="breadcrumb-item active" aria-current="page">Category</li>
  </ol>
</nav>
  • 使用<nav>元素創(chuàng)建包含面包屑導(dǎo)航的容器。
  • 使用.breadcrumb類來(lái)定義面包屑導(dǎo)航列表。
  • 使用.breadcrumb-item類來(lái)定義每個(gè)導(dǎo)航項(xiàng)。
  • 使用.active類來(lái)表示當(dāng)前頁(yè)面的導(dǎo)航項(xiàng)。
  • 使用aria-current="page"屬性來(lái)指示當(dāng)前頁(yè)面。
  1. 添加自定義分隔符:
<nav aria-label="breadcrumb">
  <ol class="breadcrumb">
    <li class="breadcrumb-item"><a href="#">Home</a></li>
    <li class="breadcrumb-item"><a href="#">Products</a></li>
    <li class="breadcrumb-item"><a href="#">Category</a></li>
    <li class="breadcrumb-item active" aria-current="page">Item</li>
  </ol>
</nav>

你可以根據(jù)需要自定義面包屑導(dǎo)航的樣式,包括顏色、字體大小等。這可以通過(guò)在導(dǎo)航元素上應(yīng)用 Bootstrap 的樣式類來(lái)完成,以滿足你的設(shè)計(jì)需求。

通過(guò)使用 Bootstrap 的 breadcrumb 類,你可以輕松創(chuàng)建漂亮的面包屑導(dǎo)航,以提高用戶體驗(yàn)并幫助他們更好地瀏覽網(wǎng)站的內(nèi)容。

02-一個(gè)簡(jiǎn)單的示例

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>面包屑分級(jí)導(dǎo)航效果</title>
    <meta name="viewport" content="width=device-width,initial-scale=1, shrink-to-fit=no">
    <link rel="stylesheet" href="bootstrap-4.5.3-dist/css/bootstrap.css">
    <script src="jquery-3.5.1.slim.js"></script>
    <script src="bootstrap-4.5.3-dist/js/bootstrap.min.js"></script>
</head>
<body class="container">
<h2 align="center">面包屑分級(jí)導(dǎo)航效果</h2>
<nav aria-label="breadcrumb">
    <ol class="breadcrumb">
        <li class="breadcrumb-item active">首頁(yè)</li>
    </ol>
</nav>
<nav aria-label="breadcrumb">
    <ol class="breadcrumb">
        <li class="breadcrumb-item"><a href="#">首頁(yè)</a></li>
        <li class="breadcrumb-item active">熱門課程</li>
    </ol>
</nav>
<nav aria-label="breadcrumb">
    <ol class="breadcrumb">
        <li class="breadcrumb-item"><a href="#">首頁(yè)</a></li>
        <li class="breadcrumb-item"><a href="#">熱門課程</a></li>
        <li class="breadcrumb-item active">網(wǎng)絡(luò)安全訓(xùn)練營(yíng)</li>
    </ol>
</nav>
</body>
</html>

運(yùn)行效果如下:
利用Bootstrap的面包屑組件實(shí)現(xiàn)面包屑層次分級(jí)導(dǎo)航效果,Bootstrap,bootstrap,前端,html

03-改變面包悄中的層級(jí)分隔符

在上面的示例效果中,各層級(jí)的分隔符是“ / ”:
利用Bootstrap的面包屑組件實(shí)現(xiàn)面包屑層次分級(jí)導(dǎo)航效果,Bootstrap,bootstrap,前端,html
我們可以重寫相關(guān)的類來(lái)改變這個(gè)分隔符,以下是一個(gè)示例代碼:

<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>設(shè)計(jì)分隔符</title>
    <meta name="viewport" content="width=device-width,initial-scale=1, shrink-to-fit=no">
    <link rel="stylesheet" href="bootstrap-4.5.3-dist/css/bootstrap.css">
    <script src="jquery-3.5.1.slim.js"></script>
    <script src="bootstrap-4.5.3-dist/js/bootstrap.min.js"></script>
<style>
.breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    color: #6c757d;
    content: ">";
}
</style>
</head>
<body class="container">
<h2 align="center">設(shè)計(jì)面包屑的分隔符</h2>
<nav aria-label="breadcrumb">
    <ol class="breadcrumb">
        <li class="breadcrumb-item active">首頁(yè)</li>
    </ol>
</nav>
<nav aria-label="breadcrumb">
    <ol class="breadcrumb">
        <li class="breadcrumb-item"><a href="#">首頁(yè)</a></li>
        <li class="breadcrumb-item active">熱門課程</li>
    </ol>
</nav>
<nav aria-label="breadcrumb">
    <ol class="breadcrumb">
        <li class="breadcrumb-item"><a href="#">首頁(yè)</a></li>
        <li class="breadcrumb-item"><a href="#">熱門課程</a></li>
        <li class="breadcrumb-item active">網(wǎng)絡(luò)安全訓(xùn)練營(yíng)</li>
    </ol>
</nav>
</body>
</html>

運(yùn)行效果如下:
利用Bootstrap的面包屑組件實(shí)現(xiàn)面包屑層次分級(jí)導(dǎo)航效果,Bootstrap,bootstrap,前端,html文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-722487.html

到了這里,關(guān)于利用Bootstrap的面包屑組件實(shí)現(xiàn)面包屑層次分級(jí)導(dǎo)航效果的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 面包屑導(dǎo)航是什么?面包屑導(dǎo)航為什么能夠提高SEO?

    面包屑導(dǎo)航(Breadcrumb Navigation)是一種網(wǎng)站的導(dǎo)航方式,通常用于顯示訪問(wèn)路徑。它的名稱來(lái)自童話故事《漢賽爾和格蕾特》中的場(chǎng)景,其中漢賽爾在森林中留下了面包屑,以便他們回到家。 在Web設(shè)計(jì)中,面包屑導(dǎo)航通常位于頁(yè)面頂部或正文區(qū)域的頁(yè)眉下方。它通常由多個(gè)鏈

    2024年02月13日
    瀏覽(23)
  • [VUE學(xué)習(xí)]權(quán)限管理系統(tǒng)前端vue實(shí)現(xiàn)9-動(dòng)態(tài)路由,動(dòng)態(tài)標(biāo)簽頁(yè),動(dòng)態(tài)面包屑

    [VUE學(xué)習(xí)]權(quán)限管理系統(tǒng)前端vue實(shí)現(xiàn)9-動(dòng)態(tài)路由,動(dòng)態(tài)標(biāo)簽頁(yè),動(dòng)態(tài)面包屑

    ? ? ? ? ? ? ? ? 在總體布局頁(yè)面添加router router-view 是 Vue Router 提供的組件,用于動(dòng)態(tài)展示匹配到的路由組件內(nèi)容。 通過(guò)在合適的位置放置 router-view ,你可以根據(jù)路由路徑動(dòng)態(tài)地渲染對(duì)應(yīng)的組件內(nèi)容。 ? ? ? ? ? ? ? ? ? ? 因?yàn)槲覀兪嵌嗉?jí)頁(yè)面 之后動(dòng)態(tài)路由也是多級(jí)的 如

    2024年02月13日
    瀏覽(22)
  • vue-router + element-plus實(shí)現(xiàn)面包屑導(dǎo)航欄和路由標(biāo)簽欄

    vue-router + element-plus實(shí)現(xiàn)面包屑導(dǎo)航欄和路由標(biāo)簽欄

    首先,先解釋一下什么是面包屑導(dǎo)航欄和路由標(biāo)簽欄。 如下圖所示,面包屑導(dǎo)航欄就是展示當(dāng)前所處路由信息和父輩路由信息的導(dǎo)航欄,它的作用是提示用戶當(dāng)前頁(yè)面所在位置;路由標(biāo)簽欄就類似于瀏覽器的標(biāo)簽欄,每個(gè)標(biāo)簽對(duì)應(yīng)一個(gè)路由頁(yè)面,點(diǎn)擊該標(biāo)簽可以進(jìn)入該路由頁(yè)

    2023年04月23日
    瀏覽(25)
  • 自制Breadcrumb 面包屑

    自制Breadcrumb 面包屑

    使用場(chǎng)景: 當(dāng)系統(tǒng)擁有超過(guò)兩級(jí)以上的層級(jí)結(jié)構(gòu)時(shí) 當(dāng)需要告知用戶『你在哪里』時(shí) 當(dāng)需要向上導(dǎo)航的功能時(shí)

    2024年01月19日
    瀏覽(21)
  • vue修改element面包屑樣式

    vue修改element面包屑樣式

    element面包屑默認(rèn)后邊的是淺顏色的,前邊的是深色的, 現(xiàn)在UI設(shè)計(jì)圖要修改成前面是淺色的,后面是深色的 如果直接修改樣式會(huì)無(wú)法區(qū)分一級(jí)或者二級(jí)路由,用一下方法可以實(shí)現(xiàn): 這樣就會(huì)給一級(jí)路由加上了first_route類名,給二級(jí)路由加上了two_route的類名,然后定義樣式:

    2024年01月25日
    瀏覽(16)
  • ElementUI淺嘗輒止29:Breadcrumb 面包屑

    顯示當(dāng)前頁(yè)面的路徑,快速返回之前的任意頁(yè)面。 在 el-breadcrumb 中使用 el-breadcrumb-item 標(biāo)簽表示從首頁(yè)開始的每一級(jí)。Element 提供了一個(gè) separator 屬性,在 el-breadcrumb 標(biāo)簽中設(shè)置它來(lái)決定分隔符,它只能是字符串,默認(rèn)為斜杠 / 。 通過(guò)設(shè)置? separator-class ?可使用相應(yīng)的? icon

    2024年02月09日
    瀏覽(18)
  • Vue + ElementUI 動(dòng)態(tài)生成面包屑導(dǎo)航教程

    在Web應(yīng)用程序中,面包屑導(dǎo)航是一種常用的導(dǎo)航方式,它可以幫助用戶更好地理解當(dāng)前頁(yè)面的位置和層次關(guān)系。在Vue項(xiàng)目中,結(jié)合ElementUI組件庫(kù),我們可以很容易地實(shí)現(xiàn)一個(gè)動(dòng)態(tài)生成面包屑導(dǎo)航的功能。本教程將介紹如何使用Vue + ElementUI來(lái)實(shí)現(xiàn)動(dòng)態(tài)生成面包屑導(dǎo)航的功能。

    2024年02月06日
    瀏覽(16)
  • 優(yōu)維低代碼實(shí)踐:面包屑配置以及菜單配置

    優(yōu)維低代碼實(shí)踐:面包屑配置以及菜單配置

    ?優(yōu)維低代碼技術(shù)專欄,是一個(gè)全新的、技術(shù)為主的專欄,由優(yōu)維技術(shù)委員會(huì)成員執(zhí)筆,基于優(yōu)維7年低代碼技術(shù)研發(fā)及運(yùn)維成果,主要介紹低代碼相關(guān)的技術(shù)原理及架構(gòu)邏輯,目的是給廣大運(yùn)維人提供一個(gè)技術(shù)交流與學(xué)習(xí)的平臺(tái)。 優(yōu)維低代碼實(shí)踐連載第⑦期 《面包屑配置以

    2024年02月10日
    瀏覽(13)
  • vue + Element UI 動(dòng)態(tài)Breadcrumb 面包屑的制作

    vue + Element UI 動(dòng)態(tài)Breadcrumb 面包屑的制作

    面包屑用于顯示當(dāng)前頁(yè)面的路徑,快速返回之前的任意頁(yè)面。 代碼如下: 這里使用了router的meta屬性,為其設(shè)置名為title的屬性,用來(lái)當(dāng)作面包屑的展示名稱,當(dāng)然,也可以直接使用路由的name屬性。 代碼如下: 代碼如下: 文件目錄 vue-router和breadcrumb面包屑結(jié)合,實(shí)現(xiàn)展示當(dāng)

    2024年02月09日
    瀏覽(23)
  • 若依 vue前端 動(dòng)態(tài)設(shè)置路由path不同參數(shù) 在頁(yè)面容器里打開新頁(yè)面(新路由),面包屑和標(biāo)簽頁(yè)標(biāo)題根據(jù)參數(shù)動(dòng)態(tài)改變,面包屑多級(jí)標(biāo)題,側(cè)邊欄對(duì)應(yīng)菜單亮起

    若依 vue前端 動(dòng)態(tài)設(shè)置路由path不同參數(shù) 在頁(yè)面容器里打開新頁(yè)面(新路由),面包屑和標(biāo)簽頁(yè)標(biāo)題根據(jù)參數(shù)動(dòng)態(tài)改變,面包屑多級(jí)標(biāo)題,側(cè)邊欄對(duì)應(yīng)菜單亮起

    因?yàn)槭窃趘ue源碼的基礎(chǔ)上進(jìn)行修改,所以,就沒(méi)有復(fù)制代碼在文章上,采取的是截圖對(duì)比源碼和我修改的代碼片段。要麻煩你們自己手敲了。 場(chǎng)景:在費(fèi)用配置列表中,點(diǎn)擊每一項(xiàng)的配置,都會(huì)在頁(yè)面容器內(nèi)部打開一個(gè)新頁(yè)面,所以新頁(yè)面的路徑一樣,根據(jù)傳的參數(shù)不同,面

    2024年01月16日
    瀏覽(28)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包