




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
模塊8
Bootstrap5網(wǎng)頁特效設(shè)計8.1.1創(chuàng)建與使用簡單的卡片【驗證示例8-1】創(chuàng)建簡單的卡片【示例代碼】<divclass="containermt-3"><divclass="card"><divclass="card-body">簡單的卡片</div></div></div>圖8-1【驗證示例8-1】的顯示效果8.1.2創(chuàng)建與使用帶有頭部和底部的卡片【驗證示例8-2】創(chuàng)建帶有頭部和底部的卡片【示例代碼】<divclass="containermt-3"><divclass="card"><divclass="card-header">卡片頭部</div><divclass="card-body">卡片內(nèi)容</div><divclass="card-footer">卡片底部</div></div></div>圖8-2【驗證示例8-2】的顯示效果8.1.3創(chuàng)建與使用多種顏色卡片Bootstrap5提供了多種卡片背景顏色類:.bg-primary、.bg-success、.bg-info、.bg-warning、.bg-danger、.bg-secondary、.bg-dark和.bg-light。.bg-primary:主要背景顏色,通常用于突出顯示或主題顏色。.bg-success:成功或積極的背景顏色,用于表示成功或完成的任務(wù)。.bg-info:信息或通知的背景顏色,用于提供額外信息或注釋。.bg-warning:警告或潛在問題的背景顏色,用于提醒用戶注意某些問題。.bg-danger:危險或錯誤的背景顏色,用于表示錯誤或危險的情況。.bg-secondary:次要背景顏色,通常用于次要的元素或內(nèi)容。.bg-dark:深色背景顏色,用于在深色主題中使用。.bg-light:淺色背景顏色,用于在淺色主題中使用。8.1.3創(chuàng)建與使用多種顏色卡片【驗證示例8-3】創(chuàng)建彩色卡片【示例代碼】<divclass="containermt-3"><divclass="card"><divclass="card-body">基礎(chǔ)卡片</div></div><br><divclass="cardbg-primarytext-white"><divclass="card-body">主要卡片</div></div><br><divclass="cardbg-successtext-white"><divclass="card-body">成功卡片</div></div><br><divclass="cardbg-infotext-white"><divclass="card-body">信息卡片</div></div><br><divclass="cardbg-warningtext-white"><divclass="card-body">警告卡片</div></div><br><divclass="cardbg-dangertext-white"><divclass="card-body">危險卡片</div></div><br><divclass="cardbg-secondarytext-white"><divclass="card-body">次要卡片</div></div><br><divclass="cardbg-darktext-white"><divclass="card-body">深色卡片</div></div><br><divclass="cardbg-lighttext-dark"><divclass="card-body">淺色卡片</div></div></div>圖8-3【驗證示例8-3】的顯示效果8.1.4設(shè)置與使用標(biāo)題樣式、文本樣式和鏈接樣式【驗證示例8-4】設(shè)置與使用標(biāo)題樣式、文本樣式和鏈接樣式【示例代碼】<divclass="containermt-3"><divclass="card"><divclass="card-body"><h4class="card-title">卡片標(biāo)題</h4><pclass="card-text">卡片內(nèi)容</p><ahref="#"class="card-link">卡片鏈接</a><ahref="#"class="card-link">另一個鏈接</a></div></div></div>圖8-4【驗證示例8-4】的顯示效果8.1.5創(chuàng)建與使用圖像卡片【驗證示例8-5】在卡片頭部和底部添加圖片【示例代碼】<divclass="containermt-3"><divclass="row"><divclass="col-sm-6"><p>圖片在頭部(card-img-top):</p><divclass="card"style="width:100%"><imgclass="card-img-top"src="五彩池.jpg"alt="Cardimage"style="width:100%"><divclass="card-body"><h4class="card-title">五彩池</h4><pclass="card-text"style="text-indent:2em;">五彩池異常清澈,透過池水,可見到池底巖面的石紋,由于池底沉淀物的色差及池畔植物色彩的不同,原本湛藍色的湖面變得五彩斑斕。五彩池是九寨溝湖泊中的精粹,也是最精致的海子,被人稱為“九寨之眼”。</p><ahref="#"class="card-link">查看詳細(xì)介紹</a></div></div></div><divclass="col-sm-6"><p>圖片在底部(card-img-bottom):</p><divclass="card"style="width:100%"><divclass="card-body"><h4class="card-title">珍珠灘瀑布</h4><pclass="card-text"style="text-indent:2em;">珍珠灘瀑布,如銀河天降,在山谷中發(fā)出驚天動地的轟鳴聲,氣勢非凡。寬闊的瀑布沖進谷底,咆哮如雷,卷出千堆浪花,在翠谷中涌起水霧,繼而向東狂奔而去,水聲雷動,山澗沸騰,氣勢磅礴。</p><ahref="#"class="card-link">查看詳細(xì)介紹</a></div><imgclass="card-img-bottom"src="珍珠灘瀑布.jpg"alt="Cardimage"style="width:100%"></div></div></div></div>圖8-5【驗證示例8-5】的顯示效果8.1.6實現(xiàn)卡片圖像疊加的效果【驗證示例8-6】實現(xiàn)卡片圖像疊加的效果【示例代碼】<divclass="containermt-3"><divclass="row"><divclass="col-sm-6"><divclass="cardimg-fluid"style="width:100%"><imgclass="card-img-top"src="五彩池.jpg"alt="CardImage"style="width:100%"><divclass="card-img-overlay"><h4class="card-titletext-white">五彩池</h4><pclass="card-texttext-white">五彩池異常清澈,透過池水,可見到池底巖面的石紋,由于池底沉淀物的色差及池畔植物色彩的不同,原本湛藍色的湖面變得五彩斑斕。五彩池是九寨溝湖泊中的精粹,也是最精致的海子,被人稱為“九寨之眼”。</p><ahref="#"class="btnbtn-primary">查看詳細(xì)介紹</a></div></div></div><divclass="col-sm-6"><divclass="card"style="width:100%;position:relative;"><divclass="card-img-overlayd-flexalign-items-end"><h4class="card-titletext-white">珍珠灘瀑布</h4><pclass="card-texttext-white">珍珠灘瀑布,如銀河天降,在山谷中發(fā)出驚天動地的轟鳴聲,氣勢非凡。寬闊的瀑布沖進谷底,咆哮如雷,卷出千堆浪花,在翠谷中涌起水霧,繼而向東狂奔而去,水聲雷動,山澗沸騰,氣勢磅礴。</p><ahref="#"class="btnbtn-primary">查看詳細(xì)介紹</a></div><imgclass="card-img-bottom"src="珍珠灘瀑布.jpg"alt="CardImage"style="width:100%"></div></div></div></div>圖8-6【驗證示例8-6】的顯示效果8.2
實現(xiàn)Bootstrap5折疊效果1.Bootstrap5折疊效果的實現(xiàn)步驟Bootstrap5中,折疊效果可以通過添加特定的屬性和類來輕松實現(xiàn)內(nèi)容的顯示和隱藏。具體步驟如下。(1)創(chuàng)建一個可折疊的元素,并為其添加.collapse類,表示它是可折疊的。示例代碼如下。<divclass="collapse"id="demo"><!--可折疊的內(nèi)容-->……</div>(2)在按鈕或鏈接中添加data-bs-toggle="collapse"屬性,以觸發(fā)折疊效果,并使用data-bs-target="#id"或href="#id"屬性將按鈕或鏈接與要折疊的元素關(guān)聯(lián)起來。示例代碼如下。<buttontype="button"data-bs-toggle="collapse"data-bs-target="#demo">
單擊我</button>也可以使用<a>元素代替<button>,并使用href屬性來指定目標(biāo)元素。示例代碼如下。<ahref="#demo"data-bs-toggle="collapse">
單擊我</a>8.2
實現(xiàn)Bootstrap5折疊效果1.Bootstrap5折疊效果的實現(xiàn)步驟Bootstrap5中,折疊效果可以通過添加特定的屬性和類來輕松實現(xiàn)內(nèi)容的顯示和隱藏。具體步驟如下。(1)創(chuàng)建一個可折疊的元素,并為其添加.collapse類,表示它是可折疊的。示例代碼如下。<divclass="collapse"id="demo"><!--可折疊的內(nèi)容-->……</div>(2)在按鈕或鏈接中添加data-bs-toggle="collapse"屬性,以觸發(fā)折疊效果,并使用data-bs-target="#id"或href="#id"屬性將按鈕或鏈接與要折疊的元素關(guān)聯(lián)起來。示例代碼如下。<buttontype="button"data-bs-toggle="collapse"data-bs-target="#demo">
單擊我</button>也可以使用<a>元素代替<button>,并使用href屬性來指定目標(biāo)元素。示例代碼如下。<ahref="#demo"data-bs-toggle="collapse">
單擊我</a>(3)默認(rèn)情況下,折疊元素的內(nèi)容是隱藏的。如果想要默認(rèn)顯示內(nèi)容,可以在折疊元素的<div>上添加.show類。示例代碼如下。<divclass="collapseshow"id="demo"><!--默認(rèn)顯示的可折疊內(nèi)容-->……</div>在按鈕或鏈接上添加data-bs-toggle="collapse"和data-bs-target="#demo"(或使用href屬性),單擊按鈕或鏈接時,折疊元素的內(nèi)容將顯示或隱藏。如果想要默認(rèn)顯示內(nèi)容,可以在折疊元素的<div>上添加.show類。8.2
實現(xiàn)Bootstrap5折疊效果2.data-bs-toggle屬性和data-bs-target屬性data-bs-toggle屬性和data-bs-target屬性是用于定義組件行為和目標(biāo)元素的屬性。(1)data-bs-toggle屬性。該屬性用于定義組件的行為,指示組件在何時觸發(fā)??梢栽O(shè)置的值取決于具體的組件類型,如"collapse"(折疊菜單)、"modal"(模態(tài)框)、"tab"(標(biāo)簽頁)等。①
data-bs-toggle="collapse":用于觸發(fā)折疊菜單的展開與折疊。②
data-bs-toggle="modal":用于觸發(fā)模態(tài)框的顯示與隱藏。③
data-bs-toggle="tab":用于觸發(fā)標(biāo)簽頁的切換。(2)data-bs-target屬性。該屬性用于指定組件的目標(biāo)元素或目標(biāo)選擇器。目標(biāo)元素可以是一個CSS選擇器,用于標(biāo)識要操作的具體元素。也可以是一個指定的元素ID,以#開頭,如data-bs-target="#myModal"。data-bs-target屬性與data-bs-toggle屬性一起使用,可將組件行為與目標(biāo)元素關(guān)聯(lián)起來。8.2
實現(xiàn)Bootstrap5折疊效果【驗證示例8-7】實現(xiàn)Bootstrap5折疊效果【示例代碼】<divclass="containermt-3"><buttontype="button"class="btnbtn-primary"data-bs-toggle="collapse"data-bs-target="#demo">
折疊</button><divclass="collapseshowmt-2mb-2"id="demo"><divclass="cardcard-body">
這是隱藏的內(nèi)容</div></div><ahref="#demo1"class="btnbtn-primary"data-bs-toggle="collapse">
折疊</a><divclass="collapsemt-2"id="demo1"><divclass="cardcard-body">
這是隱藏的內(nèi)容</div></div></div>圖8-7【驗證示例8-7】的顯示效果8.3實現(xiàn)Bootstrap5輪播效果類名稱使用說明.carousel創(chuàng)建一個輪播組件.carousel-indicators為輪播組件添加一個指示器,就是輪播圖底下的一個個小點(也可能是其他形狀),以表示輪播組件中有多少張幻燈片,以及用戶當(dāng)前正在查看哪張幻燈片.carousel-inner添加要切換的圖片.carousel-item指定每張圖片的內(nèi)容.carousel-control-prev添加左側(cè)(上一個)的按鈕,單擊會返回上一張.carousel-control-next添加右側(cè)(下一個)的按鈕,單擊會切換到下一張類名稱使用說明.carousel-control-prev-icon與.carousel-control-prev一起使用,設(shè)置左側(cè)(上一個)的按鈕.carousel-control-next-icon與.carousel-control-next一起使用,設(shè)置右側(cè)(上一個)的按鈕.slide用于設(shè)置切換圖片的CSS過渡和動畫效果,如果不需要這樣的效果,可以刪除這個類8.3
實現(xiàn)Bootstrap5輪播效果【驗證示例8-8】實現(xiàn)Bootstrap5輪播效果【示例代碼】<divid="carouselExample"class="carouselslide"data-bs-ride="carousel"data-interval="3000"><!--輪播指示符--><olclass="carousel-indicators"><lidata-bs-target="#carouselExample"data-bs-slide-to="0"class="active"></li><lidata-bs-target="#carouselExample"data-bs-slide-to="1"></li><lidata-bs-target="#carouselExample"data-bs-slide-to="2"></li></ol><!--輪播項--><divclass="carousel-inner"><divclass="carousel-itemactive"><imgsrc="jiuzhai/01.jpg"class="d-blockw-100"alt="Image01"></div><divclass="carousel-item"><imgsrc="jiuzhai/02.jpg"class="d-blockw-100"alt="Image02"></div>
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧撫順市六校協(xié)作體2026屆化學(xué)高三第一學(xué)期期中教學(xué)質(zhì)量檢測模擬試題含解析
- 第5單元 第2課 飛向太空的航程
- 盤錦市重點中學(xué)2026屆化學(xué)高一上期中學(xué)業(yè)水平測試模擬試題含解析
- 北京市昌平區(qū)實驗中學(xué)2026屆化學(xué)高二第一學(xué)期期中質(zhì)量檢測試題含解析
- 江西省贛州市2024-2025學(xué)年高三上學(xué)期期末考試歷史試題(含答案)
- 2026屆內(nèi)蒙古集寧市第一中學(xué)高三化學(xué)第一學(xué)期期中學(xué)業(yè)質(zhì)量監(jiān)測模擬試題含解析
- 貴州省遵義航天高中2026屆化學(xué)高二上期中調(diào)研模擬試題含解析
- 帆船駕駛基本知識培訓(xùn)課件
- 市集打擊樂課件
- 2025年金融學(xué)基礎(chǔ)知識考試試卷及答案
- NB/T 11636-2024煤礦用芳綸織物芯阻燃輸送帶
- 鍍鋅工安全教育培訓(xùn)手冊
- 2025年輔警招考《公共基礎(chǔ)知識》題庫(含解答)
- 2025年行政能力測試(國考)復(fù)習(xí)題庫資料(600題)
- 2025貴州航空產(chǎn)業(yè)城集團股份有限公司旗下子公司貴州安立航空材料有限公司面向社會招聘61人筆試歷年參考題庫附帶答案詳解
- 2025至2030國內(nèi)線纜設(shè)備行業(yè)市場深度研究及發(fā)展前景投資可行性分析報告
- 靜脈留置針輸液技術(shù)課件
- 雷火灸新技術(shù)課件
- 深圳前科人員管理辦法
- 山東玲瓏輪胎股份有限公司境外(巴西)投資建設(shè)項目可行性研究報告
- 安全事故大反思大討論心得體會
評論
0/150
提交評論