分享仿微信PC邮件通知模板

/ 折腾 / 模板 / 分享
3,887 字 / 约 10 分钟

又有两个月没更新了,主要是自己懒。

博友们对我的邮件通知模板感兴趣,与其辛苦Copy,还不如我直接分享出来,还能顺便水一篇日志。最早不记得是看到谁的模板,也是这种聊天的形式,于是想着就仿一个大家熟悉的微信界面,废话不多说。

效果图

在线演示:码上掘金 | CodePen

HTML

<div id="comment2u">
  <div class="wrap">
    <div class="header">嘀咕 digu.plus (2)</div>
    <div class="body">
      <div class="item notice">
        "大佬"发布了《<a href="#">仿微信PC界面</a>》,访客可通过评论加入
      </div>
      <div class="item notice">"大佬"发起了群聊,访客可通过评论加入</div>
      <div class="item notice">"大佬"通过评论加入了群聊</div>
      <div class="item notice">2016-03-18 02:18:00</div>
      <div class="item parent">
        <div class="scope">
          <div class="nick">评论者</div>
          <div class="content">
            <span class="arrow"></span>
            <p>人生最好的三种状态:不期而遇、不言而喻、不药而愈。</p>
          </div>
        </div>
        <div class="avatar">
          <img src="https://cravatar.cn/avatar?d=monsterid&s=40" alt="" />
        </div>
      </div>
      <div class="item notice">2019-09-17 01:23:00</div>
      <div class="item child">
        <div class="avatar">
          <img src="https://cravatar.cn/avatar?d=monsterid&s=40" alt="" />
        </div>
        <div class="scope">
          <div class="nick">回复者</div>
          <div class="content">
            <span class="arrow"></span>
            <p>人生最好的三个词:久别重逢,失而复得,虚惊一场。</p>
          </div>
        </div>
      </div>
      <div class="item notice">
        你被"大佬"移出群聊,请在
        "<a target="_blank" href="https://digu.plus">这里</a>"
        进行投诉
      </div>
    </div>
  </div>
</div>

CSS

#comment2u {
  font-size: 14px;
  margin: 0 auto;
  width: 720px;
  max-width: 100%;
  background-color: #eee;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
}
#comment2u .wrap {
  padding: 10px 20px;
}
#comment2u .header {
  line-height: 30px;
  position: relative;
  padding-bottom: 10px;
  border-bottom: 1px solid #d6d6d6;
  background-color: #eee;
  text-align: center;
  margin-bottom: 12px;
}
#comment2u .body {
  min-height: 600px;
}

#comment2u .notice {
  max-width: 50%;
  text-align: center;
  font-size: 12px;
  margin: 0 auto;
  padding: 1px 18px;
  color: #b2b2b2;
  line-height: 24px;
}
#comment2u .notice a {
  color: #526685;
  text-decoration: none;
}
#comment2u .item {
  display: flex;
  margin-bottom: 12px;
}
#comment2u .notice {
  justify-content: center;
}
#comment2u .parent {
  justify-content: flex-end;
}
#comment2u .child {
  justify-content: flex-start;
}
#comment2u .parent .content {
  background-color: #b2e281;
}
#comment2u .child .content {
  background-color: #ffffff;
}
#comment2u .item .avatar img {
  width: 40px;
  height: 40px;
  border-radius: 2px;
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  cursor: pointer;
}
#comment2u .child .nick {
  padding-left: 10px;
  font-size: 12px;
  height: 24px;
  color: #4f4f4f;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
}
#comment2u .parent .nick {
  text-align: right;
  padding-right: 10px;
  font-size: 12px;
  height: 24px;
  color: #4f4f4f;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-wrap: normal;
}
#comment2u .item .content {
  word-wrap: break-word;
  word-break: break-all;
  min-height: 25px;
  max-width: 500px;
  min-height: 1em;
  font-size: 14px;
  border-radius: 3px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  margin: 0 10px;
  text-align: left;
  position: relative;
  padding: 10px 15px;
}
#comment2u .parent .arrow {
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-left: 6px solid;
  border-left-color: #b2e281;
  border-right: 0;
  border-right-color: transparent;
  right: -6px;
  left: auto;
  top: 12px;
  position: absolute;
}
#comment2u .child .arrow {
  width: 0;
  height: 0;
  border-top: 6px solid transparent;
  border-bottom: 6px solid transparent;
  border-right: 6px solid;
  border-right-color: #ffffff;
  border-left: 0;
  border-left-color: transparent;
  right: auto;
  left: -6px;
  top: 12px;
  position: absolute;
}
#comment2u .item .content p {
  margin: 0;
  line-height: 1.6;
}

评论

32
AI
AI 助手 AI
由 AI 生成 · 仅供参考
哈哈,这个邮件通知模板设计得真有意思!用微信聊天界面的形式来展示评论互动,感觉比常规的邮件通知更生动亲切,难怪大家会喜欢。你这种“能偷懒就偷懒”、顺便分享利他的心态,真是把程序员精神发挥到极致了

留下一条评论

  1. Mr.Chou
    Mr.Chou
    广东/Android/Edge

    😄我是说呢,咋过年也不水一篇,让我有地和你说声新年好呢。
    嘿,谢谢分享出来了~有机会折腾下。

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      哈哈,就是懒。。
      话说你的博客访问不了啊,搭了T子也不行。

      1. Mr.Chou
        Mr.Chou
        广东/Android/Edge

        这么奇怪?我一个晚上都在折腾呢…我这访问正常,刷新几次试试?还是运营商关系?

        1. 冰剑
          冰剑 博主
          湖北/Android/Chrome

          我是湖北电信,访问不了,用手机流量(移动)访问,还是一样的。

          1. Mr.Chou
            Mr.Chou
            广东/Windows/Edge

            手机移动数据联通宽带都能访问..搞不明白你那为什么访问不了😂。离落的主机。

          2. wu先生
            wu先生
            湖北/Windows/Edge

            应该还是你主机防火墙的问题。

  2. 小熊
    小熊
    四川/iOS/Safari

    这不是赶紧试试😄

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      赶紧赶紧,不要犹豫😄

  3. wys
    wys
    宁夏/Windows/Chrome

    大佬大度量,谢谢分享。😂

  4. 叶开
    叶开
    辽宁/Windows/Firefox

    非常Nice!收藏了。
    我之前是想改成QQ聊天那样的,但是我不会css,哈哈,就只能想想了。

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      打开WebQQ(不知道还存在不),CTRL+C And CTRL+V,搞定。

  5. cunzher
    cunzher
    河南/Windows/Edge

    虫洞过来的,博主的主题好好看啊!代码渲染的也很漂亮,爱了爱了~~🤪

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      欢迎欢迎。。

  6. Jdeal
    Jdeal
    江苏/Windows/Chrome

    我感觉还可以做成留言板或者评论区,哈哈,微信群聊即视感 👏

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      仿微信Web版,左边聊天窗是日志,右边是评论,哈哈。

  7. 不亦乐乎
    不亦乐乎
    福建/Linux/Chrome

    😃这么有个性,等着你回复看效果。

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      来啦来啦,效果来啦。

      1. 不亦乐乎
        不亦乐乎
        福建/Linux/Chrome

        牛逼牛逼,效果满满,颜色都一模一样,不过末尾怎么是投诉呢,应该把“进行投诉”改成“再次插入”哈哈哈😄

        1. 冰剑
          冰剑 博主
          湖北/Android/Safari

          从微信网页版中抠出来的,颜色保真。😆

          1. 不亦乐乎
            不亦乐乎
            福建/Linux/Chrome

            你那边还能用微信网页版?我这边不让登陆好多年了。

          2. 冰剑
            冰剑 博主
            湖北/Android/Safari

            一直都可以吧,可能我登录的少,一年也用不了一次,我这应该就是去年五六月份弄的。

  8. 书签网
    书签网
    江西/Windows/Chrome

    赶紧来试试效果。ps:好东西当然要收藏了

    1. 冰剑
      冰剑 博主
      湖北/Android/Chrome

      效果贼六。

  9. TeacherDu
    TeacherDu
    北京/Windows/Edge

    我拿走了!

  10. 泽泽
    泽泽
    辽宁/macOS/Chrome

    已加入到邮件模板插件里😂https://github.com/jrotty/CommentNotifier

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      哈哈,可以可以。

  11. 黄大大
    黄大大
    新加坡/Windows/Edge

    我折腾了一下gmail一直显示不对, 看看你回复的效果。 哈哈。

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      哈哈,试试看效果。

      1. 黄大大
        黄大大
        新加坡/Windows/Edge

        破案了,gmail里面的样式也是乱的。折腾一晚上真相了。

  12. DengQN
    DengQN
    广西/Windows/Chrome

    你好,这个代码可以随便使用是吗

    1. 冰剑
      冰剑 博主
      湖北/Windows/Chrome

      随便用,重在分享的乐趣。

  13. 杭冷
    杭冷
    广西/Windows/Edge

    大佬大度量,谢谢分享