位置: 编程技术 - 正文

使用jQuery制作浮动工具栏的实例分享(jquery悬浮显示)

编辑:rootadmin

推荐整理分享使用jQuery制作浮动工具栏的实例分享(jquery悬浮显示),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:jquery-form,jquery悬浮,jquery浮动窗口,jquery.flot,jquery悬浮弹出提示框,jquery的鼠标悬浮事件,jquery悬浮弹出提示框,jquery悬浮,内容如对您有帮助,希望把文章链接给更多的朋友!

现在大家在浏览网站的时候,经常会发现一些浮动的条状栏,通常具有向上向下的功能,当你点击一下,就可以方便的回到顶部或者前往底部。其实打造这样一个工具边栏,并不是很难,使用jquery很容易就可以做出来。下面,你跟随我的步骤,一步一步的做一下,就可以做出来了,然后你可以根据这个代码,进行一些修改,自定义一些东西。

废话不多说,先说一下我做的这个工具边栏。这个工具边栏是符合我自己做的模板“Q”,Q模板的特点是黑白对比,所以这个工具边栏要突出黑白变化。经过构思之后,我决定这个边栏的样式是这样的:

当鼠标移动到“分享”按钮上之后,会自动滑出一个黑条,然后黑条上是各个分享按钮。具体的演示效果,你可以下载最后代码包查看。下面我们来开始动手一步一步的制作。

建立html结构

用span标签也行,不过我还是喜欢用div,所以就用div来建立html结构。结构很明确了吧,一个大div包含三个小div,分别是上中下三个按钮,其中分享按钮中,还需要再包含一个div,用来滑出分享按钮。好了,结构就建好了。

注意,向上向下按钮,我使用的是字符,而不是图片。如果是图片的话,需要加载,而且动态变化,需要替换图片更加的不方便。至于如何打出这个上下两个三角号,就靠你的搜狗输入法了,如下图:

好了,有了html结构,我们再来定义一些css。

使用jQuery制作浮动工具栏的实例分享(jquery悬浮显示)

CSS代码

首先定义全局的字体

经测试,这个边栏,在微软雅黑的字体下效果最好,所以要规定网页使用微软雅黑。上面这句代码,:root表示选择html根,对所有文档中的元素生效,其中5FAE8F6FCED1表示的就是微软雅黑,至于为什么这样写而不写成“微软雅黑”,如果用户电脑是英文的,那肯定找不到微软雅黑这个字体,这样写法,只要有微软雅黑字体,就可以使用。定位工具条位置

这几句css定义了工具边栏的高度和宽度,同时position:fixed表示让它固定在页面中,不会根据滚动条的滚动而移动。bottom:%,让它保持在页面中部位置,right:px表示让它距离右边个像素。响应操作

响应操作可以让工具更加人性化,例如上图效果,当我们把鼠标移动到箭头的时候,它会变成灰色,表示你已经把箭头移动到上面了。在这里,我使用了新型的选择器div[id^=”tool”]它的意思是,选取所有以tool开头的div标签。定义字体大小为px,调整三角形成为合适大小。设定cursor:pointer属性,当你鼠标移动到上面的时候,会显示成手指形状,让你误以为是一个可以点击的链接。下面的语句,当你鼠标移动到上面的时候,颜色变成#。这是响应操作,提高用户体验。中部CSS代码

比较简单,没有什么亮点,自己看看就行了。重点在于如何实现滑动出现分享按钮。我采用的方法是,定义两个div,浮动放置,其中分享按钮那个div默认是隐藏的,只有鼠标移动上去触发之后,它才会显示出来。

Jquery代码

在添加jquery代码之前,我们需要彻底理清滑出分享按钮的实现方式。jquery并没有提供横向滑动出现的方法,那要怎么实现呢?可以这样实现,先把底色变成黑色,让装载分享按钮的div框出现,但是这时候由于宽度不够显示分享按钮div,所以你暂时看不到。使用jquery的animate方法,让宽度逐渐变宽,直到完全显示分享按钮div。这样就会造成一个假象,黑色滑出,然后出现分享按钮。

具体的实现代码如下

注释我已经写在上面代码中了,仔细耐心看一下。这里,我想说的是向上向下滑动px。我并没有让它点击直接到顶部或者底部。因为我觉得,如果文章比较长,浏览者并不一定想直接滑动到底部,而是想看看下面的内容。如果他真想滑动到底部,也只需要点两次或者三次按钮即可。这也是一个用户体验的细节。

jQuery配合coin-slider插件制作幻灯片效果的流程解析 今天为了做一个模板,来收集幻灯片插件,最终确定了两款比较合适的。coin-slider和nivoslider,为此,研究了一下午,从各个方面来实验这两款插件,究

基于jquery插件实现拖拽删除图片功能 本文实例为大家分享了jquery插件实现拖拽删除图片功能的具体代码,供大家参考,具体内容如下实现以下效果完全拖出这个层,图片会消失,否则图片

实例讲解Jquery中隐藏hide、显示show、切换toggle的用法 本文实例为大家分享了jquery中show()、hide()和toggle()用法实例,供大家参考,具体内容如下htmlheadmetahttp-equiv="Content-Type"content="text/html;charset=utf-8"/title初识jQ

标签: jquery悬浮显示

本文链接地址:https://www.jiuchutong.com/biancheng/386561.html 转载请保留说明!

上一篇:jQuery Easyui 验证两次密码输入是否相等(jquery easyui开发指南)

下一篇:jQuery配合coin-slider插件制作幻灯片效果的流程解析(jquery complete)

  • 计税工资和实发工资不一样所得税
  • 公司购进一台不需要安装的设备设备价款为700万元
  • 所得税五个年度纳税弥补是如何算的?
  • 怎么确认债权
  • 残疾人就业保障金会计分录怎么做
  • 股权变更涉及哪些税种
  • 会计调转是什么意思
  • 电梯维保费属于建筑服务吗
  • 企业所得税预缴后亏损
  • 工厂宿舍的水电安装规范图
  • 专利奖励金额
  • 员工充值饭卡的收入如何做账
  • 购货方跨年红冲发票会计分录
  • 生产型企业付的消防年检费记什么科目
  • 预收账款确认收入会计分录
  • 货运代理公司会计涉及的科目
  • 进口代理公司怎么收费
  • 免税的销售额要怎么填入报表
  • 广告业的定额发票可以税前扣除么?
  • 房地产开发成本占比
  • 个人所得税成本费用包括哪些
  • 个人名下车辆过户
  • 费用报销单的摘要是什么意思
  • 视同销售如何纳税调整?
  • 产品毛利率计算表
  • 开票需要对方提供营业执照吗
  • 贷款服务开票开具要求
  • 在win10中怎么从edge旧ie浏览器
  • mac怎么打印文件内容
  • 销售回款率怎么计算
  • 收入3000以下占比
  • 股份公司注销流程及费用
  • PHP:Memcached::replace()的用法_Memcached类
  • 如何使用nodejs
  • 为庆祝中秋而摆放的东西
  • 劳务派遣应纳税额如何计算
  • 应收账款如何做会计分录
  • php获取当前页面
  • 常见的归中反应有哪些
  • xa 事务
  • 母公司破产子公司债权人申报
  • 已收到货款 还未发货的会计处理
  • 织梦网站特有标识
  • 什么人适合单干
  • 基本户变更经营范围需要什么材料
  • 减免税款属于政府补助利得吗
  • 生产企业的模具费用计入什么科目
  • 贷款损失准备的会计核算
  • 典当业销售的死当物品是什么意思
  • 公司交社保有什么用处
  • 利润总额是负数怎么计算利润率
  • 补发以前年度工资的账务处理
  • 销售货物多收款怎么处理
  • 车票如何抵扣增值税
  • 劳务公司 成本
  • 开票金额大于付款金额 多余部分为返点
  • 销售收入用营业收入还是营业总收入
  • mysql数据库innodb
  • mysql多表内连接查询
  • mysql 5.7.17 winx64.zip安装配置方法图文教程
  • 快速切换电脑界面
  • centos7怎么配置
  • grep的结果 再次查找
  • linux怎样使用
  • python字典常用操作以及字典的嵌套
  • cocos2dx 3.0 quick lua transition action
  • unity开发用什么电脑比较好
  • javascript 快速入门
  • unity data
  • jQuery+ajax读取并解析XML文件的方法
  • 简单的智能家居
  • Android EventBus实战
  • 银行人员司法查询给查错了,怎么办
  • 山东省地方税务局印花税核定征收管理办法
  • 因公出差伙食补助标准
  • 汽车购车发票开完票能更改名字吗?
  • 自然人电子税务局web端怎么进入
  • 江苏企业所得税税率2023
  • 金税三期个人所得税怎么申报
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设