博客園自定義樣式

碎碎念:

  • 已經很長時間沒有更新過博客了,分析一下,一個是太懶了。。。所以很久沒整理一下了。
  • 還有就是嫌棄博客園默認的博客界面真的太丑了,作為顏控的我真的無法忍受啊。
  • 個人比較喜歡用makedown來編寫博客,但是博客園自帶的編輯器真的不是很友好啊。。。。。

還好,博客園比較人性化的有頁面樣式的自定制功能。為了裝修我的博客,斷斷續續用了3、4天的時間(效率太低了),通過參考了一些博客之后,做了一下整理。

小提示:
  可能博客中的代碼與現在的樣式有點差異,那是因為之后有做過樣式的調整,具體代碼參考GitHub :https://github.com/RealAndMe/blogs-style

1. 基礎介紹

1-1. 介紹一下我的博客設置

  1. 我個人比較習慣用 Makedown 來編寫,所以我選擇的編輯器是 Makedown,在 [ 管理 ] - [ 選項 ] 中可以設置。
  2. [ 管理 ] - [ 模版 ] 中有許多博客模板,可以直接使用,界面也會變好看一點。我使用的是 red_autumnal_leaves (紅葉)
  3. 因為我的樣式定制是在紅葉的模版基礎上進行修改的,所以可能其他的模版會出現兼容的問題,這個可以根據自己的模版和喜好進行修改。(我已經盡量做到樣式兼容了,但是模版太多,心有余而力不足啊。。。)

1-2. 簡單的操作

可以通過審查元素的方法,來設置自己滿意的樣式。操作是F12
F12操作可以打開控制面板,具體的樣式可以直接在上面修改,然后把修改后的樣式保存下來。

控制面板

保存后的樣式,復制到[ 管理 ] - [ 設置 ] - 頁面定制CSS代碼上面,然后[ 保存 ]

注意:
有時候修改的樣式沒有起作用,是因為樣式的優先級的原因,這里我選擇簡單粗暴的!important來解決

2. 設置標題、子標題、導航欄

2-1. 標題和子標題

標題和子標題 是頁面最頂部的,設置在 [ 管理 ] - [ 設置 ] - 標題,子標題

/* 博客標題和副標題 */
#blogTitle {overflow: hidden;height: auto;text-align: center;
}#blogTitle h1 {font-size: 35px;width: 100%;margin-left: 0;
}#blogTitle h2 {margin-left: 0;width: 100%;font-size: 20px;font-weight: bold;color: #000;
}

2-2. 博客頂部的導航欄

/*博客導航欄 */
#navList {float: left;
}#navList li {border: none;font-size: 16px;
}.blogStats {display: none;
}

3. 設置博客側邊欄

3-1. 側邊欄整體公共樣式

/*sideBar博客側邊欄容器*/
#sideBar {width: 300px;box-sizing: border-box;margin-left: 30px;padding: 0;
}.newsItem, .catListComment, .catListEssay, .catListView, .catListFeedback,
#blog-calendar, #sidebar_postcategory, #sidebar_postcategory, #sidebar_postarchive, #sidebar_search {/*側邊欄每一模塊添加圓角和陰影*/border-radius: 10px;box-shadow: 1px 2px 3px #A7A8AD;background-color: #fff;
}#sideBarMain h3, .newsItem h3 {/*側邊欄每個模塊的標題部分*/font-size: 1.2em;height: 50px;line-height: 50px;text-indent: 0.5em;background: url(http://www.cnblogs.com/skins/red_autumnal_leaves/images/titlebg.png) no-repeat left center #fff;padding: 0 0 0 50px;margin-bottom: 0;border: 1px solid #55895B;border-left-width: 5px;border-radius: 10px;border-right-width: 5px;
}/*側邊欄列表樣式*/
#sideBarMain ul {background-color: #fff;padding: 15px 20px;border-bottom-left-radius: 10px;border-bottom-right-radius: 10px;
}#sideBarMain li {line-height: 40px;border-bottom: 1px solid #ddd;font-size: 14px;
}

3-2. 側邊欄公告

3-3. 頭像設置

[ 管理 ] - [ 設置 ] - 博客側邊欄公告 這里添加 html 代碼,用來添加頭像,地址用自己的頭像

//圖片的地址更換成你的頭像的地址
<img src="https://cnblogspic.oss-cn-hangzhou.aliyuncs.com/avatar/937605/20180122200140.png">

3-4. 側邊欄公告樣式

/*側邊欄公告*/
#blog-news > img {/*頭像*/display: block;margin: auto;border-radius: 50%;
}#profile_block {font-size: 15px;padding: 20px;line-height: 1.8;
}#profile_block > a:link {color: #F60;
}/*公告結束*/

3. 側邊欄日歷

/* 日歷 */
#blog-calendar, #calendar {width: 300px;
}#blog-calendar td {padding: 5px 3px;font-size: 14px;
}#blog-calendar td a {font-weight: bold;color: #59a020;
}#blog-calendar table a:hover {color: #59a020;text-decoration: underline;background: transparent;
}#blog-calendar table u {text-decoration: none;
}/*日歷結束*/

4. 側邊欄搜索框

/*側邊搜索框*/
.mySearch {padding-bottom: 10px;
}.mySearch > div {padding-top: 10px
}.mySearch #q {height: 40px;width: 150px;border-radius: 5px;border: 1px solid #ddd;
}.mySearch #btnZzk {height: 42px;width: 90px;background: #fd6d0dd1;color: #fff;border-radius: 5px;border: none;font-size: 15px;cursor: pointer;
}.div_my_zzk {padding: 0 20px;display: flex;justify-content: space-around;
}/*搜索框結束*/

4. 評論列表

碎碎念:

因為我更新博客的頻率很少,而且質量還不是很高,所以評論也就很少。。。所以目前的評論列表樣式是這樣的,如果之后有更多的評論,那么還會繼續修改樣式的,畢竟我是一個顏控啊!!
  

4-1. 底部評論表

/*評論*/
/*評論列表*/
#blog-comments-placeholder {border-radius: 10px;background: #fff;padding: 30px 40px;
}.feedback_area_title {background: url(//www.cnblogs.com/skins/red_autumnal_leaves/images/titlebg.png) no-repeat left center #fff;border: 1px solid #55895B;border-left-width: 5px;border-radius: 10px;border-right-width: 5px;padding: 15px 50px;
}
/* 提交評論按鈕 */
#btn_comment_submit {border: solid 1px #fd6d0dd1 !important;width: 90px;height: 40px;color: #fff !important;background-color: #fd6d0dd1 !important;border-radius: 5px;font-size: 16px;cursor: pointer;
}

4-2. 側邊欄評論

/*側邊評論*/
li.recent_comment_body {line-height: 30px;
}

5. 個性簽名

個性簽名 這個是根據個人的喜好設置的,可以在 [ 管理 ] - [ 設置 ] - [ 博客簽名 ] 里面自定義設置。下面展示我的個性簽名的設置。

/* 個性簽名 */
#MySignature {box-shadow: 8px 1px 10px #989898;padding: 10px;text-shadow: 1px 1px 1px #FFF;font-size: 17px;border-left: solid 5px #55895B;background: #F3F3F3;border-radius: 10px 10px 50% 10px;line-height: 2.4;margin: 40px 0;
}#MySignature a {text-decoration: none;color: #4183c4;font-weight: bold;
}#MySignature a:hover {text-decoration: underline;color: #f60;
}#MySignature span {color: #f60;
}

6. 博客文章主體樣式

/* 標題title樣式 */
#topics .postTitle {font-size: 25px;padding: 0 40px;border: none;box-sizing: border-box;
}#cb_post_title_url {border: 1px solid #55895B;border-left-width: 5px;border-radius: 10px;border-right-width: 5px;background-position: left center;padding: 15px 50px;width: 100%;display: inline-block;box-sizing: border-box;
}
/*設置背景色和字體大小*/
body {font-size: 15px;box-sizing: border-box;
}
/*mainContent主體內容容器*/
#main {display: flex;width: 95%;
}#mainContent .forFlow {margin: 0 0 0 310px;
}#mainContent {margin: 0 0 0 -310px;
}#post_detail {overflow: hidden;
}
/* 主體內容樣式 */
.postBody {padding: 20px 40px;
}#cnblogs_post_body {font-size: 15px;
}#cnblogs_post_body h2 {//標題h2border-left: 5px solid #55895B;padding: 10px 20px;line-height: 2;background: #d6dbdf8a;margin: 30px 0;
}#topics .postDesc {display: none;
}

7. 其他部分的樣式

/* 關注收藏等幾個按鈕 */
#green_channel {padding: 10px;margin: 20px 0;font-size: 15px;width: 400px;
}#green_channel a {border-radius: 3px;text-shadow: none;font-weight: normal;box-shadow: none;
}
/* 禁用下劃線 */
.postBody a:link, .postBody a:visited, .postBody a:active {text-decoration: none;
}/* 上一篇下一篇 */
#post_next_prev {font-size: 14px;color: #535353;
}
/*底部隱藏作者,隱藏推薦和反對*/
#author_profile {display: none;
}#div_digg {display: none;
}/*隱藏廣告*/
#ad_t2, #cnblogs_c1, #under_post_news, #cnblogs_c2, #under_post_kb {display: none;
}

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/255625.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/255625.shtml
英文地址,請注明出處:http://en.pswp.cn/news/255625.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【CSS】——cascading stylesheets層疊式樣式表

目錄 0、CSS介紹 1、CSS語句組成 2、CSS選擇器的選擇方式 1&#xff09;CSS選擇器的方式和選擇器大全&#xff1a; 2&#xff09;常見的三種方式&#xff1a; 3、添加CSS方式 1&#xff09;外部樣式表 html調用css代碼 css文件 html文件 展示 2&#xff09;內部樣式表…

四 Apache Axis2 部署 WebService

最新版本1.7.4發布日期2016-10-21 Axis2官網下載如下文件&#xff1a; axis2-1.6.2-bin&#xff1a;二進制的axis axis2-1.6.2-docs&#xff1a;幫助文檔 axis2-1.6.2-war&#xff1a;axis.war 文件 axis2-eclipse-codegen-plugin-1.6.2&#xff1a;Eclipse axis client 插件 a…

安裝OpenCV:OpenCV 2.4.8或OpenCV 2.4.9 +VS 開發環境配置

因為讀研期間的研究方向是圖像處理&#xff0c;所以淺墨這段時間閉門研究了很多OpenCV和圖像處理相關的知識與內容。眼看自己積累到一定的程度了&#xff0c;于是決定開始開設這個OpenCV系列專欄&#xff0c;總結自己所學&#xff0c;也分享知識給大家。 好了&#xff0c;這篇文…

powerdesigner中如何在自動生成建表SQL時添加模式名schema

1、在主菜單中選擇“模型”→“users and roles”→“users”&#xff0c;新增一個user&#xff0c;其中"name"字段就是要添加的模式名。 2、在新增表時&#xff0c;在表屬性的“general”頁簽中選擇"owner"&#xff0c;選擇剛才新增的user&#xff0c;即可…

spark 免密碼登錄- ssh 指定非22端口

vi /etc/profile在profile 文件最后一行加入命令&#xff1a; export SPARK_SSH_OPTS"-p 7315" #注&#xff1a;7315 是ssh 端口轉載于:https://www.cnblogs.com/chengjunhao/p/8336086.html

【django學習】——Django介紹和實戰(開發簡易版博客網頁)

目錄 0、視頻鏈接 1、環境配置 2、django基本命令 1&#xff09;常見命令 2&#xff09;數據庫相關的Django命令 3、Django項目 1&#xff09;Django創建項目 2&#xff09;項目目錄介紹 3&#xff09;運行初始化的Django項目 4、Django應用 1&#xff09;Django項目和Djan…

求最大子數組03

題目: 返回一個二維整數數組中最大聯通子數組的和。 要求&#xff1a; 1. 輸入一個二維整形數組&#xff0c;數組里有正數也有負數。 求所有子數組的和的最大值。要求時間復雜度為O(n)。 2.程序要使用的數組放在一個叫 input.txt 的文件中&#xff0c; 文件格式是: 數組的行…

warning C4996: 'strcpy': This function or variable may be unsafe. Consider using strcpy_s instead.

使用VS2005以上版本&#xff08;VS2005、VS2008、VS2010&#xff09;編譯在其他編譯器下正常通過的C語言程序&#xff0c;你可能會遇到類似如下的警告提示&#xff1a;引用內容 warning C4996: strcpy: This function or variable may be unsafe. Consider using strcpy_…

糾錯——【Singleton array array(0.2) cannot be considered a valid collection.】

# 將數據集按照比例劃分為訓練集和測試集 def split_datas(datas,labels,random_state1,train_size0.9,test_size0.1):train_data, test_data, train_label, test_label sklearn.model_selection.train_test_split(datas,labels,random_staterandom_state,# 作用是通過隨機數來…

Android Studio 模擬器 不要皮膚,效果更好

新建或者編輯虛擬機時&#xff0c;皮膚選擇“No Skin”即可&#xff0c;第二張圖片就是無皮膚的效果&#xff0c;看著更爽啊。 轉載于:https://www.cnblogs.com/toSeeMyDream/p/6265501.html

SqlServer自定義排序

在實際項目中&#xff0c;有時會碰到數據庫SQL的特殊排序需求&#xff0c;舉幾個例子&#xff0c;作為參考。 1、自定義優先級 一種常見的排序需求是指定某個字段取值的優先級&#xff0c;根據指定的優先級展示排序結果。比如如下表&#xff1a; Create TABLE Fruit (id INT ID…

JAVA 筆記(三)

NullPointerException:空指針異常 原因&#xff1a;數組已經不再指向堆內存了。而你還用數組名去訪問元素。對于查找問題&#xff0c;如果找到就返回其索引值&#xff0c;如果找不到就要返回一個負數&#xff08;一般是負一&#xff09;這是必須的&#xff0c;否則如果找不到&a…

ERROR: SampleCB() - buffer sizes do not match 解決方法

筆記本有內置攝像頭。Windows7驅動已經安裝成功&#xff0c;利用QQ測試攝像頭正常。但是利用OpenCV簡單的攝像頭操作后&#xff0c;就會出現ERROT: SampleCB() - buffer sizes do not match的問題。下面是代碼&#xff1a; #include<iostream> #include <opencv2/co…

安裝Wamp后 Apache無法啟動的解決方法

安裝Wamp后 Apache無法啟動的解決方法&#xff0c;網上的解決方案可以說是五花八門&#xff0c;有些說了一大推&#xff0c;一點作用都起不到。 其實解決方法只需兩步&#xff1a; 1、安裝路徑不能包含有中文&#xff0c;這個我不知道為什么&#xff0c;總之如果安裝路徑中包含…

MySQL的my.cnf文件(解決5.7.18下沒有my-default.cnf)

官網說&#xff1a;從5.7.18開始不在二進制包中提供my-default.cnf文件。參考&#xff1a;https://dev.mysql.com/doc/refman/5.7/en/binary-installation.html 經過測試&#xff0c;在5.7.18版本中&#xff0c;使用tar.gz安裝時&#xff0c;也就是壓縮包解壓出來安裝這種&…

【Not all parameters were used in the SQL statement】

在添加游標的時候&#xff0c;添加preparedTrue cursor mydb.cursor(preparedTrue) 感謝博主&#xff1a; 【已解決】Python MySQL: Not all parameters were used in the SQL statement - MoonYear530 - 博客園一、事故緣起 今天構造了一個超過 50 多個參數的 SQL 插入語句…

opencv 文件模塊 解析

OpenCV包括以下幾個模塊&#xff0c;具體功能是&#xff1a; 1、CV&#xff1a;主要的OpenCV函數 2、CVAUX&#xff1a;輔助的&#xff08;實驗性的&#xff09;OpenCV函數 3、CXCORE&#xff1a;數據結構與線性代數支持 4、HIGHGUI&#xff1a;圖像界面函數 5、ML&#xff1a;…

解決Android Studio報錯:DefaultAndroidProject : Unsupported major.minor version 52.0

問題描述 今天使用Android Studio 2.0打開我之前的項目時&#xff0c;編譯報了如下錯誤&#xff1a; Error:Cause: com/android/build/gradle/internal/model/DefaultAndroidProject : Unsupported major.minor version 52.0 其中build.gradle文件內容如下所示&#xff1a; // …

Alpha 通道的概念與功能

RGBA采用的顏色是RGB&#xff0c;可以屬于任何一種RGB顏色空間&#xff0c;但是Catmull和Smith在1971至1972年間提出了這個不可或缺的alpha數值&#xff0c;使得alpha渲染和alpha合成變得可能。提出者以alpha來命名是源于經典的線性插值方程αA (1-α)B所用的就是這個希臘字母…

【ValueError: Target is multiclass but average=‘binary‘. Please choose another average setting, one 】

完整報錯為&#xff1a;ValueError: Target is multiclass but averagebinary. Please choose another average setting, one of [None, micro, macro, weighted]. 解決方法 對于多分類任務&#xff0c;將 from sklearn.metrics import f1_score f1_score(y_test, y_pred) 改為…