会员登录 | 注册

来去留技术信息资源

来去留技术信息资源
来去留网 > 去看信息 > 程序系统 > 百度分享按钮居中的方法

百度分享按钮居中的方法

2013-01-04 11:30来源:发布者: 查看:

来去留介绍百度分享按钮的方法
       我在来去留网站中申请了安装百度分享按钮,可是在文章页的文章标题下怎么也不能居中,我用百度分享帮助里提供的介绍:
       1、把分享按钮html标签外设置div,也用我网站的容器样式套用了分享代码,一点效果也没有。
       2、直接加入class名称到百度分享按钮html标签里设置分享按钮的居中对齐,(百度分享帮助里提供的方法是):

<style>
.alignCenter{
width:270px; //这里的数值,您可以根据您按钮的实际宽度进行设置
margin:0 auto;
}
</style>
<div class="alignCenter">
这里放百度分享按钮代码
</div>

但还是不能居中。我想,一般在div层中加入style="text-align:center;" 即可完成居中了,可是发现常用的这种居中方法对百度分享代码无效。那么我又用另外一种,在百度分享代码首尾加上
<table align="center">
<tr>
<td>
百度分享代码区域
</td>
</tr>
</table>


加上这个代码就OK了。后来本站用这种方法得到解决:可经过实际测试,以上代码居中方式仅适用于ie内核的浏览器,对Chrome和Firefox均无效。百度官方分享代码居中暂时还没有给予解决。最后来去留网自己测试解决了两种方法供你参考。

第一种:通过在百度分享代码的最前面增加语句:
<div style="width:120px;float:left;">&nbsp;</div>,然后通过调节<div style="width:120px; float:left;">&nbsp;</div> 这个层的宽度达到定位百度分享代码所在的层位置,使的其向右移动。


代码如下:

    <!-- 需要调节宽度的层 -->
    <div style="width:120px;float:left;">&nbsp;</div>  
    <!-- Baidu Button BEGIN -->
    <div id="bdshare" class="bdshare_t bds_tools get-codes-bdshare" >
    <span class="bds_more">分享收藏到:</span>
    <a class="bds_qzone">QQ空间</a>
    <a class="bds_tsina">新浪微博</a>
    <a class="bds_tqq">腾讯微博</a>
    <a class="bds_renren">人人网</a>
    </div>
    <script type="text/javascript" id="bdshare_js" data="type=tools" ></script>
    <script type="text/javascript" id="bdshell_js"></script>
    <script type="text/javascript">
    document.getElementByIdx_x_x_x("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?t=" + new Date().getHours();
    </script>
    <!-- Baidu Button END -->  


第二种:通过给百度分享代码添加一个外层,即<div style="text-align:cennter; padding-left:30px;"> 此处放置百度分享代码 </div>,可实现居中(padding-left 的数值用于对位置进行微调)。

代码如下:

 

    <!-- 外层 -->
    <div style="text-align:cennter; padding-left:30px">
    <!-- Baidu Button BEGIN -->
    <div id="bdshare" class="bdshare_t bds_tools get-codes-bdshare" >
    <span class="bds_more">分享收藏到:</span>
    <a class="bds_qzone">QQ空间</a>
    <a class="bds_tsina">新浪微博</a>
    <a class="bds_tqq">腾讯微博</a>
    <a class="bds_renren">人人网</a>
    </div>
    <script type="text/javascript" id="bdshare_js" data="type=tools" ></script>
    <script type="text/javascript" id="bdshell_js"></script>
    <script type="text/javascript">
    document.getElementById("bdshell_js").src = "http://bdimg.share.baidu.com/static/js/shell_v2.js?t=" + new Date().getHours();
    </script>
    <!-- Baidu Button END -->
    </div>


这样就可以实现百度分享代码的水平居中了!由于来去留网的编辑水平有限,有不妥之处还望你指到。

(责任编辑:laiquliu)

关注技术,信息,资源,扫描来去留网微信二维码交流。

来去留我李俊

搜索

------分隔线----------------------------
相关栏目

热点推荐
来去留技术信息资源
来去留网为您提供平台咨询交流学习方法及各类热门技术;电器,服装,保健,行业快讯等二十几个类别的资讯