大多数WordPress博客都开启了评论,增加了“评论回复邮件通知”的功能,但是默认勾选框不是太美观,今天就对其进行美化。
互动交流对博客来说非常重要,绝大多数WordPress博客都开启了评论,还有很多增加了“评论回复邮件通知”的功能,这样能第一时间让评论者收到回复通知。
雅兮网也是用了这个功能,但是否邮件通知的那个默认勾选框不是太美观,今天就参考知更鸟大神的样式进行美化
首先将邮件回复html部分进行结构调整至如下形式,主要就是外层盒子加上mail-notify类,而input标签加上“notify”类。
<span class="mail-notify"> <input type="checkbox" name="comment_mail_notify" id="comment_mail_notify" value="comment_mail_notify" checked="checked" class="notify" /> <label for="comment_mail_notify"><span>有人回复时邮件通知我</span></label> </span>
然后在样式表中添加如下样式
/** 评论回复邮件通知 **/ .mail-notify { padding-left: 10px; font-size: 14px; vertical-align: middle; } .mail-notify span { position: absolute; top: -6px; left: 0; width: 230px; color: #999; padding-left: 38px; padding-left: 5px\9; } .notify { display: none; display: inline\9; } .notify + label { position: relative; background: #a5a5a5; width: 30px; width: 0\9; height: 15px; cursor: pointer; display: inline-block; border-radius: 15px; } .notify + label:before { content: ''; position: absolute; background: #fff; top: 0; left: -1px; width: 15px; width: 0\9; height: 15px; z-index: 99999; border: 1px solid #ddd; border-radius: 15px; border: none\9; } .notify + label:after { content: ''; position: absolute; top: 0; left: 0; color: #fff; font-size: 9px; font-size: 0.9rem; } .notify:checked + label { background: #32a5e7; border-radius: 15px; } .notify:checked + label:after { content: ''; left: 6px; } .notify:checked + label:before { content: ''; position: absolute; z-index: 99999; left: 15px; border-radius: 15px; } .notify + label:after { left: 15px; line-height: 21px; } .notify + label:after, .notify + label:before { -webkit-transition: all 0.1s ease-in; transition: all 0.1s ease-in; }
有代码基础的博主也可以根据自己的主题对上述样式进行颜色、尺寸上的调整以达到最佳效果。
之后刷新页面,勾选框已经美化完毕!
看不懂 , 还是有点深奥 是修改哪个文件?
有没有 邮箱发送通知的模版,就是发件模版。不是站点评论
来这里多学习~!
博主用的是什么代码高亮啊?
@J2: prettyprint代码高亮插件
五一快乐,好久没逛了,混个脸熟
@钟水洲: 五一假期跟闹着玩一样就结束了
技术人就是好,什么都想得出
挺唯美的,顶一个,爱评论的少了,都是看脸时代,刷抖音美女
@米粒博客: 现在的网友的只看不说,所以论坛才会没落,所以博客的博主更要耐得住寂寞