Hexo 主题地址

问题

  • 主页的导航栏关闭的×按钮,以及搜索按钮,分享按钮,每次点击出现动画前都会新打开一个about:blank#blocked页面。查看html发现相应的 a标签中都有 target=’_blank’

  • 可能是在编译的时候默认把a标签的target属性自动补上了,要是a标签本身就有target这个属性就不会往上加了

  • 解决:

    • 菜单关闭按钮
    1. 打开themes\indigo\layout_partial\menu.ejs
    2. 找到 id="menu-off" 的a标签
    3. 在a标签上新增 target=""
    • 搜索图标菜单关闭按钮
    1. 打开themes\indigo\layout_partial\header.ejs
    2. 找到 id="search" 的a标签
    3. 在a标签上新增 target=""
    • 右侧分享按钮
    1. 打开 themes\indigo\layout_partial\header.ejs
    2. 找到 id="menuShare" 的a标签
    3. 在a标签上新增 target=""
    • 点击赞赏按钮、关闭赞赏框
    1. 打开 themes\indigo\layout\_partial\post.ejs
    2. 找到 id="rewardBtn" 的a标签
    3. 在a标签上新增 target=""
    4. 打开 themes\indigo\layout\_partial\post\reward.ejs
    5. 找到 id="rewardOff" 的a标签
    6. 在a标签上新增 target=""
赞赏

本文地址: http://yoursite.com/2019/12/11/hexo-theme-indigo%E4%BD%BF%E7%94%A8%E9%81%87%E5%88%B0%E7%9A%84%E9%97%AE%E9%A2%98/