前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【全网最全的博客美化系列教程】06.推荐和反对炫酷样式的实现

【全网最全的博客美化系列教程】06.推荐和反对炫酷样式的实现

作者头像
Angel_Kitty
发布2018-08-01 11:16:51
3270
发布2018-08-01 11:16:51
举报
文章被收录于专栏:小樱的经验随笔

推荐和反对炫酷样式的实现

这个样式相信大家早已不陌生了,有关这个样式的实现估计很多人不太清楚,下面让我带大家来学习一下这个样式的实现~

首先,我们打开F12,我们可以看到这部分~

我们可以看到主体是调用了div_digg样式,这部分html代码实现是这样的~

代码语言:javascript
复制
<div id="div_digg">
    <div class="diggit" onclick="votePost(7628894,'Digg')">
        <span class="diggnum" id="digg_count">39</span>
    </div>
    <div class="buryit" onclick="votePost(7628894,'Bury')">
        <span class="burynum" id="bury_count">0</span>
    </div>
    <div class="clear"></div>
    <div class="diggword" id="digg_tips">
    </div>
</div>

然后这些样式我们可以在右边的CSS样式中看到是如何定义的~

代码语言:javascript
复制
#div_digg {
    float: right;
    position: fixed;
    width: auto;
    bottom: 10px;
    left: 70%;
    margin-bottom: 10px;
    background: rgba(247,247,247,0.3);
    margin-right: 30px;
    font-size: 12px;
    box-shadow: 0 0 10px 0 #AAA;
    padding: 10px;
    border: 2px solid rgba(82, 168, 236, 0.8);
    text-align: center;
    margin-top: 10px;
}

.buryit {
    display: none;
}

可能你们也会奇怪,为什么没有反对的图标呢?仔细看看上面的css,我写上了none,这也是让它不展示的效果~

如果你们要设计成如下图所示的样式,你可以这样子~

实现过程如下:

代码语言:javascript
复制
/*推荐和反对*/
#div_digg {
    padding: 10px;
    position: fixed;
    _position: absolute;
    z-index: 1000;
    bottom: 20px;
    right: 0;
    _right: 17px;
    border: 1px solid #D9DBE1;
    background-color: #FFFFFF;
    filter: alpha(Opacity=80);
    -moz-opacity: 0.8;
    opacity: 0.8;
}

.icon_favorite {
    background: transparent url('https://files.cnblogs.com/files/ECJTUACM-873284962/kj.gif') no-repeat 0 0;
    padding-left: 16px;
}

#blog_post_info_block a {
    text-decoration: none;
    color: #5B9DCA;
    padding: 3px;
}

添加方式:进入自己的博客园->设置,将以下css代码添加到“页面定制CSS代码”

上图还展示了一个关注博主的效果,这个我们又该如何实现呢?

这个我们需要先去获取GUID,获取的话你可以按照我给出的如下步骤进行:

  1. 进入博客园http://www.cnblogs.com/,如果登陆了,请退出登录,然后进入自己的主页http://www.cnblogs.com/xxxx/
  2. 快捷键F12打开开发者工具
  3. 用查找按钮选中“加关注”这个button
  4. 复制Guid,然后替换上面的Guid即可

然后我们现在就可以开始写代码了~

代码语言:javascript
复制
<script type="text/javascript" language="javascript"> 
//为右下角推荐推荐区域添加关注按钮
window.onload = function () {
    $('#div_digg').prepend('<div style="padding-bottom: 5px"><span class="icon_favorite" style="padding-top: 2px"></span><a onclick="cnblogs.UserManager.FollowBlogger(\'e1cc9c32-fce8-e611-845c-ac853d9f53ac\');" href="javascript:void(0);" style="font-weight: bold; padding-left:5px;">关注一下楼主吧</a> </div>');
}
</script>

添加方式:进入自己的博客园->设置,将以下CSS代码添加到“页脚Html代码”

展示效果如下:

原本博主想把下面这种样式风格也给大家讲一下,介于博主比较懒,不愿去改(偷)CSS,有点麻烦,就懒得弄了,点到为止,方法就是这些,感谢大家的支持~

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2018-07-27 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 推荐和反对炫酷样式的实现
相关产品与服务
云开发 CLI 工具
云开发 CLI 工具(Cloudbase CLI Devtools,CCLID)是云开发官方指定的 CLI 工具,可以帮助开发者快速构建 Serverless 应用。CLI 工具提供能力包括文件储存的管理、云函数的部署、模板项目的创建、HTTP Service、静态网站托管等,您可以专注于编码,无需在平台中切换各类配置。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档