当前位置:
首页 > 网站建设 > 维护优化 > WordPress评论回复邮件通知勾选框美化

WordPress评论回复邮件通知勾选框美化

互动交流对博客来说非常重要,绝大多数WordPress博客都开启了评论,还有很多增加了“评论回复邮件通知”的功能,这样能第一时间让评论者收到回复通知

WordPress评论回复邮件通知勾选框美化

首先将邮件回复html部分进行结构调整至如下形式,主要就是外层盒子加上mail-notify类,而input标签加上“notify”类。

  1. <span class="mail-notify">
  2. <input type="checkbox" name="comment_mail_notify" id="comment_mail_notify"value="comment_mail_notify" checked="checked" class="notify" />
  3. <label for="comment_mail_notify"><span>有人回复时邮件通知</span></label>
  4. </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;
}

有代码基础的博主也可以根据自己的主题对上述样式进行颜色、尺寸上的调整以达到最佳效果。

之后刷新页面,勾选框已经美化完毕!

WordPress评论回复邮件通知勾选框美化

本文转载自雅兮网:https://www.yaxi.net/2018-04-27/1777.html

WordPress评论回复邮件通知勾选框美化:等您坐沙发呢!

发表评论

表情
还能输入210个字