[學習交流]博客園 cnblog 添加github鏈接和自定義美化學習

来源:https://www.cnblogs.com/-admin-login-aspx/archive/2018/12/28/10190259.html
-Advertisement-
Play Games

認識博客園的組件 選擇皮膚:設置-博客設置-(該皮膚為簡潔) 下麵還有四個文本框為別為:css,側邊欄,頁首,頁腳 怎麼添加在頁面添加github的鏈接 需要用到以上css文本框和頁首兩個文本框 參考 作者:雨臨Lewis 原文:https://blog.csdn.net/lewky_liu/art ...


認識博客園的組件

選擇皮膚:設置-博客設置-(該皮膚為簡潔)

 

下麵還有四個文本框為別為:css,側邊欄,頁首,頁腳

 

怎麼添加在頁面添加github的鏈接

需要用到以上css文本框和頁首兩個文本框

參考

作者:雨臨Lewis
原文:https://blog.csdn.net/lewky_liu/article/details/81149145

  1 /* GitHub Cornor */
  2 .github-corner :hover .octo-arm {
  3     animation: octocat-wave 560ms ease-in-out;
  4 }
  5 @media (max-width: 991px) {
  6   .github-corner >svg {
  7     fill: #fff !important;
  8     color: #222 !important;
  9   }
 10   .github-corner .github-corner:hover .octo-arm {
 11     animation: none;
 12   }
 13   .github-corner .github-corner .octo-arm {
 14     animation: octocat-wave 560ms ease-in-out;
 15   }
 16 }
 17 @-moz-keyframes octocat-wave {
 18   0%, 100% {
 19     -webkit-transform: rotate(0);
 20     -moz-transform: rotate(0);
 21     -ms-transform: rotate(0);
 22     -o-transform: rotate(0);
 23     transform: rotate(0);
 24   }
 25   20%, 60% {
 26     -webkit-transform: rotate(-25deg);
 27     -moz-transform: rotate(-25deg);
 28     -ms-transform: rotate(-25deg);
 29     -o-transform: rotate(-25deg);
 30     transform: rotate(-25deg);
 31   }
 32   40%, 80% {
 33     -webkit-transform: rotate(10deg);
 34     -moz-transform: rotate(10deg);
 35     -ms-transform: rotate(10deg);
 36     -o-transform: rotate(10deg);
 37     transform: rotate(10deg);
 38   }
 39 }
 40 @-webkit-keyframes octocat-wave {
 41   0%, 100% {
 42     -webkit-transform: rotate(0);
 43     -moz-transform: rotate(0);
 44     -ms-transform: rotate(0);
 45     -o-transform: rotate(0);
 46     transform: rotate(0);
 47   }
 48   20%, 60% {
 49     -webkit-transform: rotate(-25deg);
 50     -moz-transform: rotate(-25deg);
 51     -ms-transform: rotate(-25deg);
 52     -o-transform: rotate(-25deg);
 53     transform: rotate(-25deg);
 54   }
 55   40%, 80% {
 56     -webkit-transform: rotate(10deg);
 57     -moz-transform: rotate(10deg);
 58     -ms-transform: rotate(10deg);
 59     -o-transform: rotate(10deg);
 60     transform: rotate(10deg);
 61   }
 62 }
 63 @-o-keyframes octocat-wave {
 64   0%, 100% {
 65     -webkit-transform: rotate(0);
 66     -moz-transform: rotate(0);
 67     -ms-transform: rotate(0);
 68     -o-transform: rotate(0);
 69     transform: rotate(0);
 70   }
 71   20%, 60% {
 72     -webkit-transform: rotate(-25deg);
 73     -moz-transform: rotate(-25deg);
 74     -ms-transform: rotate(-25deg);
 75     -o-transform: rotate(-25deg);
 76     transform: rotate(-25deg);
 77   }
 78   40%, 80% {
 79     -webkit-transform: rotate(10deg);
 80     -moz-transform: rotate(10deg);
 81     -ms-transform: rotate(10deg);
 82     -o-transform: rotate(10deg);
 83     transform: rotate(10deg);
 84   }
 85 }
 86 @keyframes octocat-wave {
 87   0%, 100% {
 88     -webkit-transform: rotate(0);
 89     -moz-transform: rotate(0);
 90     -ms-transform: rotate(0);
 91     -o-transform: rotate(0);
 92     transform: rotate(0);
 93   }
 94   20%, 60% {
 95     -webkit-transform: rotate(-25deg);
 96     -moz-transform: rotate(-25deg);
 97     -ms-transform: rotate(-25deg);
 98     -o-transform: rotate(-25deg);
 99     transform: rotate(-25deg);
100   }
101   40%, 80% {
102     -webkit-transform: rotate(10deg);
103     -moz-transform: rotate(10deg);
104     -ms-transform: rotate(10deg);
105     -o-transform: rotate(10deg);
106     transform: rotate(10deg);
107   }
108 }

還有一個頁首文本框,再此文本框可控制兩個方向,選一個即可

下麵是在左上角

<a href="https://github.com/exampleK" class="github-corner" target="_blank" title="Follow me on GitHub" aria-label="Follow me on GitHub">
      <svg width="60" height="60" viewBox="0 0 250 250" style="fill:#151513; color:#fff; z-index: 999999; position: fixed; top: 0; border: 0; left: 0; transform: scale(-1, 1);" aria-hidden="true">
        <path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path>
    <path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path>
      </svg>
</a>

下麵是在右上角

<a href="https://github.com/lewky" class="github-corner" target="_blank" title="Follow me on GitHub" aria-label="Follow me on GitHub">
      <svg width="80" height="80" viewBox="0 0 250 250" style="fill:#222; color:#fff; position: absolute; top: 0; border: 0; right: 0;" aria-hidden="true">
        <path d="M0,0 L115,115 L130,115 L142,142 L250,250 L250,0 Z"></path><path d="M128.3,109.0 C113.8,99.7 119.0,89.6 119.0,89.6 C122.0,82.7 120.5,78.6 120.5,78.6 C119.2,72.0 123.4,76.3 123.4,76.3 C127.3,80.9 125.5,87.3 125.5,87.3 C122.9,97.6 130.6,101.9 134.4,103.2" fill="currentColor" style="transform-origin: 130px 106px;" class="octo-arm"></path>
    <path d="M115.0,115.0 C114.9,115.1 118.7,116.5 119.8,115.4 L133.7,101.6 C136.9,99.2 139.9,98.4 142.2,98.6 C133.8,88.0 127.5,74.4 143.8,58.0 C148.5,53.4 154.0,51.2 159.7,51.0 C160.3,49.4 163.2,43.6 171.4,40.1 C171.4,40.1 176.1,42.5 178.8,56.2 C183.1,58.6 187.2,61.8 190.9,65.4 C194.5,69.0 197.7,73.2 200.1,77.6 C213.8,80.2 216.3,84.9 216.3,84.9 C212.7,93.1 206.9,96.0 205.4,96.6 C205.1,102.4 203.0,107.8 198.3,112.5 C181.9,128.9 168.3,122.5 157.7,114.1 C157.9,116.9 156.7,120.9 152.7,124.9 L141.0,136.5 C139.8,137.7 141.6,141.9 141.8,141.8 Z" fill="currentColor" class="octo-body"></path>
      </svg>
</a>

-----------------------

還有一個很大眾話的github 鏈接角落樣式

地址:https://blog.github.com/2008-12-19-github-ribbons/

建議將這裡面的鏈接換成可訪問不卡的網址

-----------------------

怎麼添加側邊欄 比如 天氣 和 訪問統計

-------------

生成的天氣的js頁面:

--------------

生成的統計的js頁面:http://s05.flagcounter.com/more/E0FT/

--------------

我的代碼,有點亂

<!DOCTYPE html>
<html>

<body>
</br>
<p>當命運需要你逆風飛翔的時候,就不能隨風而去</p>
<p>Never go with the wind when you should fly against it</p>
</br>
<div class="head_img"><img width="160" height="160" alt="我的頭像" src="https://n.sinaimg.cn/tech/transform/632/w265h367/20181226/KR9W-hqtwzec7058258.gif" class="img_avatar"><div>



</br>
<p>訪客量統計:</p>
<a href="https://info.flagcounter.com/E0FT">
<img src="https://s05.flagcounter.com/count/E0FT/bg_FFFFFF/txt_000000/border_CCCCCC/columns_2/maxflags_20/viewers_3/labels_1/pageviews_1/flags_0/percent_1/" alt="Flag Counter" border="0">
</a>
</br>
<!-- Your XlchPlayerKey -->
<script>XlchKey="d9zz3e6DHX";</script>
<!-- font-awesome 4.2.0 -->
<link href="http://lib.baomitu.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<!-- JQuery 2.2.4 -->
<script src="http://lib.baomitu.com/jquery/2.2.4/jquery.min.js"></script>
<!-- JQuery-mousewheel 3.1.9 -->
<script src="http://lib.baomitu.com/jquery-mousewheel/3.1.9/jquery.mousewheel.min.js"></script>
<!-- Scrollbar -->
<script src="http://static.badapple.top/BadApplePlayer/js/scrollbar.js"></script>
<!-- BadApplePlayer -->
<script src="http://static.badapple.top/BadApplePlayer/Player.js"></script>
<script>(function(T,h,i,n,k,P,a,g,e){g=function(){P=h.createElement(i);a=h.getElementsByTagName(i)[0];P.src=k;P.charset="utf-8";P.async=1;a.parentNode.insertBefore(P,a)};T["ThinkPageWeatherWidgetObject"]=n;T[n]||(T[n]=function(){(T[n].q=T[n].q||[]).push(arguments)});T[n].l=+new Date();if(T.attachEvent){T.attachEvent("onload",g)}else{T.addEventListener("load",g,false)}}(window,document,"script","tpwidget","//widget.seniverse.com/widget/chameleon.js"))</script>
<script>tpwidget("init", {
    "flavor": "bubble",
    "location": "WX4FBXXFKE4F",
    "geolocation": "enabled",
    "position": "top-right",
    "margin": "10px 10px",
    "language": "zh-chs",
    "unit": "c",
    "theme": "chameleon",
    "uid": "U6115B5B6B",
    "hash": "df6ed48a7599161e18b0971eba717847"
});
tpwidget("show");</script>
</body>
</html>

----------

怎麼學慣用chrome修改頁面的css佈局顏色和字樣

以我的首頁修改留邊為例子;

不加修改的頁面是:

我的首頁是:

在chrome怎麼具體操作

首先F12打開控制台,點擊左上角的滑鼠,選中你要查看的組件,比如這次是留白,那就指到頂部,具體百度,不做延伸,主要就是在最右側css代碼做好調整,再回到博客設置里的css添加代碼即可,註意一點即可,那就是css樣式重疊問題,有時候並不是你的錯而是樣式重疊了

具體參考:https://www.jianshu.com/p/23b2bfc9a90d

我的css代碼

#home {
    margin: 0;
    width: 100%;
    min-width: 950px;
    background-color: #fff;
    padding: 30px;
    margin-top: 0px;
    margin-bottom: 0px;
    box-shadow: 0 2px 6px rgba(100, 100, 100, 0.3);
}
#navList a:hover {
    color: #FFDDAA;
}
#sideBar a:hover {
    color: #FFDDAA;
}
#sideBar {
    font-size: 12px;
}

#sideBar h3 {
        font-size: 20px;
        background: #FFDDAA;
    }
 .itnews {
    line-height: 150%;
    display: none;
}
#green_channel {
    padding: 10px 0;
    margin-bottom: 10px;
    margin-top: 10px;
    border: silver 1px dashed;
    font-size: 12px;
    width: 350px;
    text-align: center;
    display: none;
}
.author_profile_info {
    float: left;
    line-height: 18px;
    display: none;
}
#post_next_prev {
    line-height: 1.8;
    font-size: 12px;
    display: none;
}
#topics .postDesc {
    padding-left: 0px;
    width: 100%;
    text-align: left;
    color: #666;
    margin-top: 5px;
    background: none;
    display: none;
}
#comment_form_container {
    display: none;
}
span#stats_post_count{
display: none;
}
span#stats_article_count{
display: none;
}
span#stats-comment_count{
display: none;
}
/* GitHub Cornor */
.github-corner :hover .octo-arm {
    animation: octocat-wave 560ms ease-in-out;
}
@media (max-width: 991px) {
  .github-corner >svg {
    fill: #fff !important;
    color: #222 !important;
  }
  .github-corner .github-corner:hover .octo-arm {
    animation: none;
  }
  .github-corner .github-corner .octo-arm {
    animation: octocat-wave 560ms ease-in-out;
  }
}
@-moz-keyframes octocat-wave {
  0%, 100% {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
  }
  20%, 60% {
    -webkit-transform: rotate(-25deg);
    -moz-transform: rotate(-25deg);
    -ms-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);
    transform: rotate(-25deg);
  }
  40%, 80% {
    -webkit-transform: rotate(10deg);
    -moz-transform: rotate(10deg);
    -ms-transform: rotate(10deg);
    -o-transform: rotate(10deg);
    transform: rotate(10deg);
  }
}
@-webkit-keyframes octocat-wave {
  0%, 100% {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
  }
  20%, 60% {
    -webkit-transform: rotate(-25deg);
    -moz-transform: rotate(-25deg);
    -ms-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);
    transform: rotate(-25deg);
  }
  40%, 80% {
    -webkit-transform: rotate(10deg);
    -moz-transform: rotate(10deg);
    -ms-transform: rotate(10deg);
    -o-transform: rotate(10deg);
    transform: rotate(10deg);
  }
}
@-o-keyframes octocat-wave {
  0%, 100% {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
  }
  20%, 60% {
    -webkit-transform: rotate(-25deg);
    -moz-transform: rotate(-25deg);
    -ms-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);
    transform: rotate(-25deg);
  }
  40%, 80% {
    -webkit-transform: rotate(10deg);
    -moz-transform: rotate(10deg);
    -ms-transform: rotate(10deg);
    -o-transform: rotate(10deg);
    transform: rotate(10deg);
  }
}
@keyframes octocat-wave {
  0%, 100% {
    -webkit-transform: rotate(0);
    -moz-transform: rotate(0);
    -ms-transform: rotate(0);
    -o-transform: rotate(0);
    transform: rotate(0);
  }
  20%, 60% {
    -webkit-transform: rotate(-25deg);
    -moz-transform: rotate(-25deg);
    -ms-transform: rotate(-25deg);
    -o-transform: rotate(-25deg);
    transform: rotate(-25deg);
  }
  40%, 80% {
    -webkit-transform: rotate(10deg);
    -moz-transform: rotate(10deg);
    -ms-transform: rotate(10deg);
    -o-transform: rotate(10deg);
    transform: rotate(10deg);
  }
}

 

關於cnblog博客園去除廣告

添加相應css相應代碼,即可去除,我沒去,因為,免費吃著住著房東的東西,總要為他人考慮點


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 最近一直在學習HTML+CSS,剛看完如果製作下拉菜單部分,就想著做一個練練手。 先上成品圖: 就是上面這個效果,橫向菜單選項能點擊,滑鼠放在上面也能展開二級菜單,二級菜單也能點擊,點擊後就會在底下的<iframe>中打開網站鏈接。(可能這裡會有人好奇"為什麼不點開嗶哩嗶哩你不是都放在上面了嘛!", ...
  • Document ...
  • 1、jsp核心代碼如下: <div id="bann" class="banner"> <div id="bann_bg" class="banner_bg"></div> <div id="bann_info" class="banner_info"></div> <div id="bann_li ...
  • 關於new操作符,看了兩本書《Javascript高級程式設計3》和《你不知道的JS上》,以及其他文檔後,終於豁然開朗。 現總結如下,希望同樣懵逼的你,徹底理解它。 如果有不同的意見,歡迎留言討論。 一、先看看兩本書中的定義 《Javascript高級程式設計3》 第145頁 1)創建一個新對象 2 ...
  • 為了擺脫鹹魚的身份,我給自己定了一個開源項目的目標 於是抽空寫了一個 textarea,打算發佈到 npm 的時候卻遇到了問題 之前用 vue-cli 2.x 的時候,打包配置項非常透明,可以很容易的修改 但升級到 vue-cli 3.x 之後,反而一臉懵逼。。。 在踩了一天的坑之後,終於成功發佈了 ...
  • 元素居中是常見的場景,此頁為總結各種實現方式 水平居中 內聯元素(inline,inline block等),將父元素的 屬性設為 。 text align CSS屬性定義行內內容(例如文字)如何相對它的塊父元素對齊。 塊級元素(block等),設置 ,`margin right auto`,此時左 ...
  • 前端下載文件大概有以下種: 1)a標簽鏈接下載 2)表單form提交下載 3)使用XMLHttpRequest對象下載 ...
  • 一、動態定義列頭 在ajax中,用datatable再去重新配置列頭,當然傳回的數據中,要有對應放列頭的鍵值對 我自定義了Mock數據,用於前端自己交互。 其中,rowdata用於存放傳回的數據,col_define用於存放定義的列頭,targets表示第幾列,title表示列名,data是為了對應 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...