<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<title>Bootstrap 提示工具示例</title>
<!-- 引入 Bootstrap 样式表 -->
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/css/bootstrap.min.css">
</head>
<body>
<div class="container mt-4">
<!-- 触发提示工具的元素 -->
<button type="button" class="btn btn-secondary" data-bs-toggle="tooltip" data-bs-placement="top" title="这是一个提示工具">
悬停显示提示
</button>
</div>
<!-- 引入 Bootstrap 的 JavaScript 文件(需要在文档末尾引入) -->
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.0.0/dist/js/bootstrap.bundle.min.js"></script>
<!-- 初始化提示工具 -->
<script>
var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]'))
var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) {
return new bootstrap.Tooltip(tooltipTriggerEl)
});
</script>
</body>
</html>
在这个例子中,我们使用了 data-bs-toggle="tooltip" 属性来标记要触发提示工具的元素。data-bs-placement 属性定义了提示工具的位置,这里设置为顶部(top)。
在文档的末尾,我们引入了 Bootstrap 的 JavaScript 文件,并通过 JavaScript 初始化了提示工具。这确保了提示工具在页面加载时生效。
你可以根据需要调整提示工具的位置、样式和触发方式。Bootstrap 提供了丰富的选项,如 data-bs-placement、data-bs-html、data-bs-trigger 等,可以在文档中找到更多信息。
转载请注明出处:http://www.zyzy.cn/article/detail/12635/Bootstrap