Hexo博客next主題添加Fork me on GitHub

在網(wǎng)上瀏覽博客時經(jīng)??吹巾撁娴挠疑辖腔蜃笊辖怯幸粋€fork me on github的按鈕,本文將介紹如何實現(xiàn)。

1、效果展示

右上角截圖


right
right

左上角截圖


left
left

2、實現(xiàn)

2.1、樣式挑選

點我跳轉(zhuǎn) 挑選你自己喜歡的樣式。

2.2、next主題實現(xiàn)

打開文件:hexo博客根目錄\themes\next\layout\_layout.swig 找到如下代碼塊

<div class="{{ container_class }} {% block page_class %}{% endblock %} ">
    <div class="headband"></div>

添加自己喜歡的樣式后結(jié)果如下

 <div class="{{ container_class }} {% block page_class %}{% endblock %} ">
    <div class="headband"></div>
 
 <a target="_blank" >![Fork me on GitHub](https://camo.githubusercontent.com/365986a132ccd6a44c23a9169022c0b5c890c387/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f7265645f6161303030302e706e67)</a>

訪問你的本地服務測試看看修改的效果吧。

2.3、小屏幕不顯示fork me on github

按照上面的步驟當屏幕縮小后還會顯示fork me on github圖標,但這不是我想要的,我希望在大屏下顯示,小屏后就不顯示了。方法如下:
修改文件hexo博客根目錄\themes\next\layout\_layout.swig 找到如下代碼塊

<html class="{{ html_class | lower }}">
<head>
  {% include '_partials/head.swig' %}
  <title>{% block title %}{% endblock %}</title>

添加如下代碼,結(jié)果如下

<head>
  {% include '_partials/head.swig' %}
  <title>{% block title %}{% endblock %}</title>
  <style>
  .forkme{
 display: none;
 }
  @media (min-width: 768px) {
 .forkme{
 display: inline;
 }
  }
  </style>
</head>

最后在2.2節(jié)添加的代碼塊上套上div加上class就行了,如下

<div class="forkme">
 <a target="_blank" >![Fork me on GitHub](https://camo.githubusercontent.com/365986a132ccd6a44c23a9169022c0b5c890c387/68747470733a2f2f73332e616d617a6f6e6177732e636f6d2f6769746875622f726962626f6e732f666f726b6d655f72696768745f7265645f6161303030302e706e67)</a>
 </div>

最后在試試效果達到自己的想要的了

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容