已有 72 条评论
  1. 52loi

    身为笨蛋的我含泪跪求成品血小板。。。(☆ω☆)

    52loi September 27th, 2018 at 09:49 am回复
    1. journey.ad

      本文的倒数第三行就有下载地址

      journey.ad September 27th, 2018 at 10:56 am回复
      1. 月心

        成品木有动作这些吗

        月心 September 27th, 2018 at 03:28 pm回复
        1. 52loi

          感谢已经整合到插件里了 非常好用

          52loi September 28th, 2018 at 01:51 pm回复
      2. 52loi

        😅 Typecho 貌似不能用吧

        52loi September 27th, 2018 at 01:15 pm回复
  2. Jerry Smith

    你好,我按照你的教程也给自己的小站布置了。谢谢你的分享。

    然后…我看你的网站里有一个可以显示管理员活动时间的api,可以分享下吗?

    Jerry Smith September 25th, 2018 at 12:22 pm回复
    1. journey.ad

      这个功能用几行代码就可以实现,基本思路是打开后台管理页面时向指定接口发送心跳请求,接口在收到请求后把当前时间戳保存起来
      demo:

      <?php
      
      if(isset($_POST['balabala']) && $_POST['balabala'] == 'ok'){
          $ts = time();
          file_put_contents('ts.txt', $ts);
          die();
      }
      
      $ts = file_get_contents('ts.txt');
      $out = array(
          'ts' => $ts ? (int)$ts : -1,
          'now' => time()
      );
      
      header('Content-Type: application/json;charset=utf-8');
      echo json_encode($out);
      

      同时修改admin/common-js.php,在适当位置加上

      window.setInterval(function(){
          $.post('https://domain.com/interface/lastactivity/',{'balabala':'ok'},function(){
              console.log('发送心跳数据成功');
          });
      }, 1000 * 60);
      

      自行修改token及接口地址即可

      journey.ad September 25th, 2018 at 06:29 pm回复
      1. Potoo

        大佬,你有办法让live2d判断是手机网页后改变live2d的大小和位置并显示吗?

        Potoo September 29th, 2018 at 03:36 pm回复
      2. Potoo

        我的是wordpress...。修改wp-admin会导致网站后台无法登陆

        Potoo September 29th, 2018 at 03:34 pm回复
        1. journey.ad

          判断移动设备有js判断ua和css的媒体查询判断屏幕宽度两种办法,看你的描述用媒体查询比较适合
          wp我接触的不多,总的来说就是让后台插入一段脚本就行了,我记得官方演示用的插件就有这个功能,你可以试着改写一下

          journey.ad September 29th, 2018 at 04:12 pm回复
          1. Potoo

            好的。我找找,谢谢你的提示。(ฅ´ω`ฅ)

            Potoo September 29th, 2018 at 06:51 pm回复
  3. encore

    大佬链接炸了诶

    encore September 22nd, 2018 at 03:12 pm回复
    1. journey.ad

      感谢提醒,已修正 |´・ω・)ノ

      journey.ad September 22nd, 2018 at 04:45 pm回复
  4. KL

    博主参考样式那段代码是加在css文件里吗?这条position:relative;加在哪里?编辑器哪里使用的语法是?

    KL September 21st, 2018 at 06:54 pm回复
    1. 菜鸟

      加在css里。如果你的加上博主的代码还不能浮现url的话,可能的原因是你的url的target属性不是"_blank",你把代码里[target="_blank"]这条匹配条件去掉试试。如果还没有特效再就试试加上属性position:relative;,完整的是这样

      a[target="_blank"]{
              position:relative;
          }
      
      菜鸟 September 25th, 2018 at 12:36 pm回复
  5. Sonic853

    Live2dViewerEX的ex工作室可以绑定模型的水平与垂直移动同步到鼠标,但是只在Live2dViewerEX上有效,不知道在js上有没有

    Sonic853 September 18th, 2018 at 02:04 am回复
    1. journey.ad

      刚才看了一下,是v3和v2的部位ID默认命名不一样导致的,编辑器自带了转换功能,转一下就好啦🌝

      journey.ad September 21st, 2018 at 02:47 pm回复
  6. 菜鸟

    你可以指导下你博客里鼠标滑过超链接浮现url的特效怎么实现的吗?

    菜鸟 September 14th, 2018 at 04:15 pm回复
    1. journey.ad

      主要用到的技术是CSS中的伪元素::before::after,以及attr()表达式

      参考链接:::before attr

      参考样式

      @media (min-width: 768px) {
          a[target="_blank"]:hover::before {
              color: #404d5b;
              background-color: #f7f7f5;
              border: solid 1px;
              border-color: #e2e2e2;
              -webkit-transition-delay: 0s, 0s, 0s, 0.1s;
              transition-delay: 0s, 0s, 0s, 0.1s;
              -webkit-transform: scale(1) translateY(-75%);
              transform: scale(1) translateY(-75%);
              pointer-events: auto;
          }
      
          a[target="_blank"]::before {
              font-family: 'Flat-UI-Icons';
              font-size: 12px;
              font-weight: 600;
              content: "\e63c  " attr(href);
              position: absolute;
              top: -50%;
              padding: 0 10px;
              width: -webkit-max-content;
              width: -moz-max-content;
              width: max-content;
              max-width: 800px;
              white-space: pre-wrap;
              word-break: break-all;
              -webkit-transition: opacity 0.3s, color 0.3s, -webkit-transform 0.3s, background-position 0.2s;
              transition: opacity 0.3s, color 0.3s, transform 0.3s, background-position 0.2s;
              transition-delay: 0s, 0s, 0s, 0s;
              -webkit-transform: scale(0.5);
              transform: scale(0.5);
              margin: 0;
              background-color: transparent;
              line-height: 2em;
              color: transparent;
              pointer-events: none;
              text-shadow: none;
          }
      }
      
      journey.ad September 14th, 2018 at 05:55 pm回复
      1. 菜鸟

        我试了试,很奇怪,必须要加上这条特效才生效: position:relative;

        菜鸟 September 14th, 2018 at 09:34 pm回复
      2. 菜鸟

        哇。谢谢大佬

        菜鸟 September 14th, 2018 at 07:57 pm回复
  7. 小白-白

    玩水大佬

    小白-白 September 13th, 2018 at 07:10 pm回复
  8. imwhm

    前几天刚才看了v2 文章今天就看到v3的了 难怪看博客这么眼熟

    imwhm September 13th, 2018 at 05:10 pm回复
  9. eee

    厉害

    eee September 13th, 2018 at 04:54 pm回复
  10. 小呆毛

    @xiazeyu 果然是大佬呀,我这二十几年都白混了

    小呆毛 September 13th, 2018 at 02:55 pm回复

说点什么?

返回顶部