博客园添加打赏功能
博客园添加打赏功能:
- 确保已经申请支持
JS
代码(在设置中) - 上传收款码到服务器(在
博客设置-> 文件
中上传,上传前将图片后缀改为bmp
) - 添加代码到相应的位置
博客设置-> 设置
中页面定制 CSS 代码
:
#green_channel {
width: 380px;
}
#green_channel #green_channel_reward {
background-color: #c50fdf;
}
.reward{
height: 10vw;
border: 1.5px dashed #955757;
margin: 0 10px 0 10px;
z-index: 99;
}
.popup {
position: relative;
display: none;
cursor: pointer;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
}
/* The actual popup */
.popup .popupimg {
/* width: 450px; */
min-width: 330px;
background-color: #f3f8f8;
color: #fff;
text-align: center;
border-radius: 6px;
padding: 8px 0;
position: absolute;
z-index: 100;
bottom: 125%;
left: 100%;
/*margin-left: -80px;*/
}
/* Popup arrow */
.popup .popupimg::after {
/*content: "";*/
position: absolute;
top: 100%;
left: 11%;
margin-left: -5px;
border-width: 5px;
border-style: solid;
border-color: #555 transparent transparent transparent;
}
博客侧边栏公告(支持HTML代码) (支持 JS 代码)
:(q切记将代码中的图片地址改为自己的)
<script>
$(function(){
$("#green_channel").append('<a href="javascript:void(0);" id="green_channel_reward">打赏</a><div class="popup" ><div class="popupimg" id="myImg"><img class="reward" src="https://files-cdn.cnblogs.com/files/lucas--liu/aliPay.bmp" border="1px"><img class="reward" src="http://files-cdn.cnblogs.com/files/lucas--liu/WeChat.bmp" border=1></div></div>');
$("#green_channel_reward").click(function(e){
$(".popup").toggle();
e.stopPropagation(); //阻止事件冒泡,否则事件会冒泡到下面的文档点击事件
})
$(document).click(function() {
$(".popup").hide()
});
});
</script>
效果图:
作者:liu_lucas
出处:https://www.cnblogs.com/lucas--liu/
感谢您的阅读,如果您觉得本文对您有帮助,请点击一下"推荐"按钮;如果有错误,欢迎留言指正,谢谢。
版权声明:本文欢迎转载,但是转载文章之后必须在文章明显位置注明出处,否则保留追究法律责任的权力。
出处:https://www.cnblogs.com/lucas--liu/
感谢您的阅读,如果您觉得本文对您有帮助,请点击一下"推荐"按钮;如果有错误,欢迎留言指正,谢谢。
版权声明:本文欢迎转载,但是转载文章之后必须在文章明显位置注明出处,否则保留追究法律责任的权力。