iis服务器助手广告广告
返回顶部
首页 > 资讯 > 前端开发 > node.js >bootstrap怎么设置悬浮窗
  • 494
分享到

bootstrap怎么设置悬浮窗

2024-04-02 19:04:59 494人浏览 薄情痞子
摘要

这篇文章主要介绍“bootstrap怎么设置悬浮窗”,在日常操作中,相信很多人在bootstrap怎么设置悬浮窗问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”bootstra

这篇文章主要介绍“bootstrap怎么设置悬浮窗”,在日常操作中,相信很多人在bootstrap怎么设置悬浮窗问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”bootstrap怎么设置悬浮窗”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

bootstrap设置悬浮窗的方法:1、创建html代码;2、定义一个超链接,并引入相应页面的CSSjs;3、通过bootstrap的popover插件实现悬浮窗效果即可。

bootstrap怎么设置悬浮窗

本文操作环境:windows7系统、bootsrap3.3.7版、DELL G3电脑

bootstrap如何设置悬浮窗?

使用BootStrap实现悬浮窗口的效果

经常玩社群网站的想必对这样一种场景很常见,如图:

bootstrap怎么设置悬浮窗

鼠标停在某个超链接上,然后会出现一个悬浮框,内容时该账号的一些信息。

刚好最近在做一些前端的东东,涉及到类似的需求。——鼠标悬停,出现一个悬浮框,悬浮框描述一些具体信息。之前其实参考了网上的一篇文章,但觉得有点儿过于复杂。。而发现:神奇的 bootstrap就自带了这个功能。

所以就用bootstrap的popover插件做了,效果还不错。虽然挺简单的,但还是纪念一下……

定义一个超链接,同时需注意相应页面的必要的css和js必须引入:

Html代码

<link href="css/bootstrap.css" rel="stylesheet" /> 
<script type="text/javascript" src="js/Jquery-1.8.3.min.js"></script> 
<script type="text/javascript" src="js/bootstrap.min.js"></script> 
<a href="#" class="bind_hover_card" data-toggle="popover" data-placement="bottom" data-trigger="hover"><img class="commentAvatarImage" src="img/social_dribbble.png" /></a>

data-toggle="popover"属性则为该超链接绑定弹窗效果,data-placement="bottom"指定弹窗相对于超链接显示的位置,data-trigger="hover"则是关键,指定悬浮时触发弹窗显示。。

关于bootstrap之popover插件的一些常见属性如下:

选项名称 类型/默认值 Data 属性名称 描述

animationboolean
默认值:true
data-animation向弹出框应用 CSS 褪色过渡效果。
htmlboolean
默认值:false
data-html向弹出框插入 HTML。如果为 false,jQuery 的 text 方法将被用于向 dom 插入内容。如果您担心 XSS 攻击,请使用 text。
placementstring|function
默认值:top
data-placement规定如何定位弹出框(即 top|bottom|left|right|auto)。
 当指定为 auto 时,会动态调整弹出框。例如,如果 placement 是 "auto left",弹出框将会尽可能显示在左边,在情况不允许的情况下它才会显示在右边。
selectorstring
默认值:false
data-selector如果提供了一个选择器,弹出框对象将被委派到指定的目标。
titlestring | function
默认值:''
data-title如果未指定 title 属性,则 title 选项是默认的 title 值。
triggerstring
默认值:'hover focus'
data-trigger定义如何触发弹出框: click| hover | focus | manual。您可以传递多个触发器,每个触发器之间用空格分隔。
delaynumber | object
默认值:0
data-delay延迟显示和隐藏弹出框的毫秒数 - 对 manual 手动触发类型不适用。如果提供的是一个数字,那么延迟将会应用于显示和隐藏。如果提供的是对象,结构如下所示:      
delay:{ show:500, hide:100}
 
containerstring | false
默认值:false
data-container向指定元素追加弹出框。
 实例: container: 'body'

常见方法:

方法描述实例Options: .popover(options)向元素集合附加弹出框句柄。

$().popover(options)
Toggle: .popover('toggle')切换显示/隐藏元素的弹出框。
$('#element').popover('toggle')
Show: .popover('show')显示元素的弹出框。
$('#element').popover('show')
Hide: .popover('hide')隐藏元素的弹出框。
$('#element').popover('hide')
Destroy: .popover('destroy')隐藏并销毁元素的弹出框。
$('#element').popover('destroy')

好了,下面重点是Js部分。

$(function() { 
  $("[data-toggle='popover']").popover({ 
    html : true,  
    title: title(),  
    delay:{show:500, hide:1000}, 
    content: function() { 
     return content();  
    }  
  }); 
});

而我们来模拟下动态加载悬浮框的标题和内容:

//模拟动态加载标题(真实情况可能会跟后台进行ajax交互) 
function title() { 
  return '田喜碧Hebe(节制的人生)'; 
} 
 
//模拟动态加载内容(真实情况可能会跟后台进行ajax交互) 
function content() { 
  var data = $("<fORM><ul><li><span aria-hidden='true' class='icon_globe'></span>&nbsp;<font>粉丝数:</font>7389223</li>" + 
       "<li><span aria-hidden='true' class='icon_piechart'></span>&nbsp;<font>关注:</font>265</li>" + 
       "<li><span aria-hidden='true' class='icon_search_alt'></span>&nbsp;<font>微博:</font>645</li>" + 
       "<li><span aria-hidden='true' class='icon_pens_alt'></span>&nbsp;<font>所在地:</font>台湾</li>" + 
       "<input id='btn' type='button' value='关注' onclick='test()'/></form>"); 
   
  return data; 
} 
//模拟悬浮框里面的按钮点击操作 
function test() { 
  alert('关注成功'); 
}

查看效果:

bootstrap怎么设置悬浮窗

到此,关于“bootstrap怎么设置悬浮窗”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: bootstrap怎么设置悬浮窗

本文链接: https://www.lsjlt.com/news/84760.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • bootstrap怎么设置悬浮窗
    这篇文章主要介绍“bootstrap怎么设置悬浮窗”,在日常操作中,相信很多人在bootstrap怎么设置悬浮窗问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”bootstra...
    99+
    2022-10-19
  • win10如何设置悬浮窗
    Windows 10操作系统自带了悬浮窗功能,以下是设置悬浮窗的步骤:1. 打开一个应用程序。2. 将鼠标指针移动到窗口的标题栏,然...
    99+
    2023-09-02
    win10
  • win11如何设置备忘录悬浮窗
    在Windows 11中,设置备忘录悬浮窗可以通过以下步骤进行:1. 打开“开始”菜单,点击“设置”图标(齿轮形状)打开设置页面。2...
    99+
    2023-09-11
    win11
  • Android悬浮窗效果怎么实现
    要实现Android的悬浮窗效果,可以采用以下几种方法: 使用系统提供的WindowManager类来创建一个悬浮窗口。可以通过...
    99+
    2023-10-22
    Android
  • Android可拖动悬浮窗怎么实现
    要实现在Android中可拖动的悬浮窗,可以按照以下步骤进行:1. 创建一个自定义的`FloatingView`类来实现悬浮窗的视图...
    99+
    2023-08-16
    Android
  • win10如何把窗口始终悬浮置顶
    您可以使用以下方法将窗口始终置顶:1. 使用Windows快捷键:在您要置顶的窗口上按下Alt+空格键,然后选择“始终置顶”。2. ...
    99+
    2023-09-11
    win10
  • css如何设置悬浮效果
    小编给大家分享一下css如何设置悬浮效果,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!css的全称是什么css的全称是Cascading Style Sheets...
    99+
    2023-06-14
  • 如何用css设置div悬浮
    这篇文章主要讲解了“如何用css设置div悬浮”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何用css设置div悬浮”吧! 在...
    99+
    2022-10-19
  • android6.0版本中怎么实现一个悬浮窗口
    这篇文章将为大家详细讲解有关android6.0版本中怎么实现一个悬浮窗口,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。代码如下:public class MainAct...
    99+
    2023-05-31
    android roi 悬浮窗口
  • Android开发悬浮窗踩坑问题怎么解决
    这篇文章主要讲解了“Android开发悬浮窗踩坑问题怎么解决”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Android开发悬浮窗踩坑问题怎么解决”吧!1、悬浮窗中EditText无法获得弹...
    99+
    2023-07-05
  • 怎么中Android中自定义一个悬浮窗控件
    今天就跟大家聊聊有关怎么中Android中自定义一个悬浮窗控件,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。第一步设计类似Toast的类FloatWindowpackage ...
    99+
    2023-05-31
    android roi %d
  • Android事件冲突怎么解决悬浮窗拖拽问题
    本文小编为大家详细介绍“Android事件冲突怎么解决悬浮窗拖拽问题”,内容详细,步骤清晰,细节处理妥当,希望这篇“Android事件冲突怎么解决悬浮窗拖拽问题”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。需求场...
    99+
    2023-07-05
  • 怎么使用electron实现百度网盘悬浮窗口功能
    这篇文章将为大家详细讲解有关怎么使用electron实现百度网盘悬浮窗口功能,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。相关依赖里面使用了vuex vue vue-ro...
    99+
    2022-10-19
  • css怎么设置浮动
    小编给大家分享一下css怎么设置浮动,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!什么是csscss是一种用来表现HTML或XML等文件样式的计算机语言,主要是用...
    99+
    2023-06-14
  • vue怎么实现吸壁悬浮球
    这篇文章主要介绍“vue怎么实现吸壁悬浮球”,在日常操作中,相信很多人在vue怎么实现吸壁悬浮球问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”vue怎么实现吸壁悬浮球”的疑惑有所帮助!接下来,请跟着小编一起来...
    99+
    2023-06-30
  • html5广告悬浮问题怎么解决
    这篇文章主要介绍了html5广告悬浮问题怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇html5广告悬浮问题怎么解决文章都会有所收获,下面我们一起来看看吧。解决方法: ...
    99+
    2022-10-19
  • win10悬浮搜索功能怎么启用
    今天小编给大家分享一下win10悬浮搜索功能怎么启用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。一、首先按下Win+R组合...
    99+
    2023-06-28
  • BootStrap表单宽度怎么设置
    这篇文章主要介绍BootStrap表单宽度怎么设置,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!用bootstrap的栅格“ coll-md- ”命令设置宽度总是不尽人意,有时上下框...
    99+
    2022-10-19
  • 微信小程序怎么浮窗
    微信小程序浮窗的方法:打开微信小程序。进入小程序界面后,点击右上方“···”的图标。在弹出来的对话框中点击“浮窗”的选项。点击后,可以看到微信界面的右侧就会显示浮窗。...
    99+
    2022-10-06
  • css怎么实现悬浮效果的阴影
    这篇文章主要介绍了css怎么实现悬浮效果的阴影,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。要实现的效果图:实现的代码:-webkit-box-shadow:0px ...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作