Bootstrap中怎麼使用提示工具?提示組件用法淺析

青灯夜游
發布: 2021-12-08 19:19:27
轉載
3288 人瀏覽過

Bootstrap中怎麼使用提示工具?以下這篇文章跟大家介紹一下Bootstrap5中彈出提示和工具提示組件的用法,希望對大家有幫助!

Bootstrap中怎麼使用提示工具?提示組件用法淺析

這幾要講兩個控制項:彈出提示(Popovers)和工具提示(Tooltips),這兩個元件功能都很單一,用法也很簡單,有很多相似之處。 【相關建議:《bootstrap教學》】

#彈出提示(Popovers)

1 範例

##1.1 注意事項

    使用popover外掛程式時需要注意的事項:
  • 它必須依賴bootstrap.bundle.min.js才能運作!
由於效能原因,popover是可選加入的,所以您必須自己初始化它們。

1.2 在任何地方啟用彈出視窗

#初始化頁面上所有popover的一種方法是透過其data-bs-toggle屬性來選擇它們:Bootstrap中怎麼使用提示工具?提示組件用法淺析

        Popovers 




登入後複製

1.3 使用容器選項

當父元素上的某些樣式幹擾popover時,您需要指定一個自訂容器,以便popover的HTML顯示在該元素中。這個和上面一個在顯示上沒什麼區別,只是在button類別中增加了一個example-popover。

        Popovers 




登入後複製

你也可以使用id,這樣看起來似乎更好懂

        Popovers 




登入後複製
#2 改變彈出方向

我們可以讓彈出的提示訊息在四個方向:頂部,右側,底部,左側。 使用也很簡單,只需要將data-bs-placement="位置" 新增到button屬性即可,其中位置可以是top、bottom、left、right。

要注意的是,要顯示的位置必須有足夠的空間,否則,會自動尋找合適的位置,如你設定了顯示在上部,但上面已經在瀏覽器最上方了,則會顯示在下面。Bootstrap中怎麼使用提示工具?提示組件用法淺析

        Popovers 




登入後複製

3 再一次任意關閉

預設情況下,點選按鈕顯示提示訊息,再次點選此按鈕訊息隱藏,否則訊息會一直顯示。 我們想再次點擊任意處就關閉先前顯示的提示訊息,則需要給按鈕增加一個data-bs-trigger="focus"屬性,並在js檔案中增加

trigger: 'focus '

要實現正確的跨瀏覽器和跨平台行為,必須使用a標記,而不是button標記,並且還必須包含tabindex屬性。Bootstrap中怎麼使用提示工具?提示組件用法淺析

        Popovers 
登入後複製

工具提示(Tooltips)

工具提示(Tooltips)和彈出提示框(Popovers)非常類似,也是可選加載的,必須自己初始化。其顯示方式也會 根據預留空間自動調整。與彈出提示不同的是,工具提示在滑鼠懸停在按鈕的時候就會顯示,滑鼠離開自動隱藏,不需要點擊。1 工具提示生效程式碼

和彈跳視窗提示基本上類似,頁面中必須包含此程式碼,工具提示才能生效。

var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')) var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) { return new bootstrap.Tooltip(tooltipTriggerEl) })
登入後複製
2 工具提示範例

工具提示一般用在按鈕和連結上,用以說明其功能,當然也可以用在圖片上。 title的值就是滑鼠懸停顯示的內容,可以使用html元素。

連結有預設的title屬性,其提示文字顯示在瀏覽器狀態欄,這個顯示的更直觀。Bootstrap中怎麼使用提示工具?提示組件用法淺析

        工具提示 




链接提示
登入後複製

3 工具提示顯示位置

跟彈窗提示一樣支援四個工具提示方向,分別是top、bottom、left、right。Bootstrap中怎麼使用提示工具?提示組件用法淺析

        吐司消息 




登入後複製

4 用於文章中提示

Bootstrap中怎麼使用提示工具?提示組件用法淺析

        吐司消息 




最近B站 是迎来了自己12周年的纪念日, 之前吧,B站做过好些流行语盘点, 比如“awsl”一类的词,不少朋友都刷过,甚至有的还出圈了, 像是后那个什么浪一类的,我留意到B站官方很多时候还会做一些相关的科普盘点啥的,时不时有推送。

登入後複製

可以結合通用類別做出更多效果

###兩種提示的文字部分都可以使用html和bootstrap的通用類,設定間隔、排版、字體、顏色等,你可以自己嘗試做出更多很酷的效果。 ###

更多關於bootstrap的相關知識,可在:bootstrap基礎教學! !

以上是Bootstrap中怎麼使用提示工具?提示組件用法淺析的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:juejin.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!