关于百度集成API bd_share的一些窥探

最近在做一个项目因为要用bootstrap,需要对第三方分享的图标设计两个款式,最终需求的效果如下:

一、需求分析

1.在PC端,要求用font字符来实现第三方分享的图标,并且鼠标经过时,设定hover效果:
这里写图片描述
2.在小屏幕设备上,需要设定另外一种款式:
这里写图片描述
二、思路分析

理清需求以后,下面来看是如何实现的:

首先,需要点击这些第三方应用的图片或者字符,来实现相应的跳转,例如点击QQ,进入QQ的分享界面。

如果要完成这一步,需要去每个平台的官网获取分享组件,其实就是人家官方定义好的js API接口。整个页面如果只需要1个2个分享图标还好,要是十几个,20个图标,估计页面会乱七八糟自己看着都糟心。
于是这里安利百度share,集成了大多数的第三方share API,非常的方便,省事,复制,粘贴,一气呵成,但是效果可能就不尽人意了。
这里写图片描述
看到这里,我以为我打开了二零零年的一张网页,真的,这图标,这32*32的icon清晰度,真的让我很难受。
首先推荐一几个icon库,这些icon非常精美,并且实时更新:
1.阿里妈妈icon库:
http://www.iconfont.cn/manage/index?spm=a313x.7781069.1998910419.8&manage_type=myicons&icontype=histories&keyword=
2.Easyicon
http://www.easyicon.net/
在这里可以下载相应的icon,推荐下载SVG,这个格式的图片制作字体很方便。

看一下百度官方的代码

<div class="bdsharebuttonbox">
    <a href="#" class="bds_more" data-cmd="more"></a>
    <a href="#" class="bds_qzone" data-cmd="qzone"></a>
    <a href="#" class="bds_tsina" data-cmd="tsina"></a>
    <a href="#" class="bds_tqq" data-cmd="tqq"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值