Bootstrap工具提示框

Bootstrap工具提示框



基本用法(data-toggle、data-placement)

1.新建一个web项目ch25,把ch24中css、js文件等复制过来。


2.打开ch25中的demo01.html,设置工具提示框的基本用法。


<head>

<meta charset="utf-8">

<meta name="viewport" content="width=device-width, initial-scale=1">

<title>demo01</title>

<link rel="stylesheet" href="css/bootstrap.min.css" />

<script type="application/javascript" src="js/jquery-1.11.1.min.js"></script>

<script language="JavaScript" src="js/bootstrap.min.js"></script>

    <script language="JavaScript">

//如果一篇文章里放很多提示的时候

//只用声明式的话会导致页面性能存在问题。

     $(function () {

  $('[data-toggle="tooltip"]').tooltip();

//选择这个按钮,给它加了一个tooltip()方法。

});

    

    </script>

</head>

<body>

<div style=" margin: 200px;">

//容器内浏览器边界的距离是200像素

<button type="button" class="btn btn-danger" title="向左显示" data-toggle="tooltip" data-placement="left">向左</button>

//需要添加data-toggle和data-placement这两个属性。

//data-placement是决定提示框的方向

//当然加了这两个属性还是不起作用的,还要配合JavaScript一起来用,     

<button type="button" class="btn btn-danger" title="向上显示" data-toggle="tooltip" data-placement="top">向上</button>


</div>

</body>


3.运行效果


tipbox1.png


tipbox2.png


Js用法


  $(“select”).tooltip()

  $(“select”).tooltip(‘show’)

  $(“select”).tooltip(‘hide’)

  $(“select”).tooltip(‘toggle’)

  $(“select”).tooltip(‘option’)


1.复制demo01.html到新建的demo02.html中。


2.js用法实例(当点击“显示”这个button的时,显示“向左显示”和“向右显示”的提示框。)


tipbox3.png


<body>

<div style=" margin: 200px;">

<button type="button" class="btn btn-danger" title="向左显示"  data-toggle="tooltip" data-placement="left">向左</button>

<button type="button" class="btn btn-danger" title="向上显示" data-toggle="tooltip" data-placement="top">向上</button>

<br/>

<button type="button" class="btn btn-danger" id="showbtn">显示</button>

</div>

</body>


3.运行效果


tipbox4.png

Bootstrap工具提示(Tooltips)是Bootstrap框架提供的一个小功能,用于向用户显示一些额外的信息或解释。当用户将鼠标悬停、聚焦或点击某个元素时,工具提示会显示一个文本框,提供有关该元素的更多信息。要使用Bootstrap工具提示,首先需要在HTML文档中包含Bootstrap的CSS和JS文件,以及依赖的Popper.js。 以下是一个简单的Bootstrap工具提示示例: ```html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Bootstrap Tooltips Example</title> <!-- 引入Bootstrap CSS --> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/css/bootstrap.min.css"> </head> <body> <!-- HTML结构 --> <div class="container"> <h3>Bootstrap Tooltips 示例</h3> <!-- data-toggle="tooltip" 用于激活工具提示,title属性包含要显示的文本 --> <button type="button" class="btn btn-secondary" data-toggle="tooltip" title="这是一个工具提示!">悬停查看工具提示</button> </div> <!-- 引入Bootstrap JS 和 Popper.js --> <script src="https://code.jquery.com/jquery-3.5.1.slim.min.js"></script> <script src="https://cdn.jsdelivr.net/npm/popper.js@1.9.3/dist/umd/popper.min.js"></script> <script src="https://stackpath.bootstrapcdn.com/bootstrap/4.5.2/js/bootstrap.min.js"></script> <script> // 初始化工具提示 $(document).ready(function(){ $('[data-toggle="tooltip"]').tooltip(); }); </script> </body> </html> ``` 在这个例子中,按钮元素上有一个`data-toggle="tooltip"`属性,它告诉Bootstrap框架我们想要一个工具提示。`title`属性包含了要显示的文本内容。当用户将鼠标悬停在按钮上时,工具提示就会显示出来。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值