博客園的自定義皮膚
阿新 • • 發佈:2018-09-29
min-width sof tran The googl 找到 align font soft
博客園的自定義皮膚
在折騰的好一陣之後,慢慢的對於園子的樣式定制有了一些心得。最終借助李寶亨大大的牛氣自定義皮膚終於翻身做主人了。
感覺好帥的說,下面簡單寫一下,具體定義皮膚的方式吧。
一、選擇博客園模板
要選擇一個在默認的模板中,對於樣式定義較少的模板,這樣才對於我們自定義的樣式沖擊比較小。畢竟園子現在還沒有完全開放樣式,模板的定義。除非大牛,將設計的模板上傳。
目前被用於自定義樣式使用最多的就是“LessIsMore”這個模板了,應該是這個模板中原式的CSS樣式非常少吧。
二、設置博文正文的樣式
樣式定義的一個最重要的部分,就是對於文章內部的樣式定義,好的樣式定義能夠讓文章的內容和形式讓人看起來更加清爽易懂哦。
在後臺的“常用設置”選項卡中,找到自定義正文的樣式的地方。
加入自定義的CSS代碼,並且勾選“禁用默認CSS”
具體代碼如下:
/*公用*/ body { font-size:15px; padding:0; margin:0; font-family:"微軟雅黑","宋體",Arial; background:#205424 url(‘http://mat1.gtimg.com/www/mb/theme/qqfs/one_lhj/wrapBg.jpg‘) no-repeat top center fixed; min-width:1200px; } #home{ opacity: 0.95; filter: alpha(opacity=95); box-shadow:0 0 10px #000; margin:40px auto; width:1200px; background:#fff; overflow:auto; border:solid 1px #fff; } /*段落*/ .postBody p,.postCon p { margin:7px 0; line-height:24px; } h1 { margin:0; } h3 { font-size:15px; font-weight:bold; } /*超鏈接*/ a { color:#464646; text-decoration:none; } a:hover { text-decoration:underline; } a:visited,a:hover { color:#464646; } ul { list-style:none; margin:0; padding:0; } image { border:none; } #header { padding:20px; } /*博客標題*/ #blogTitle,#blogTitle a { font-weight:bold; color:#666; } #blogTitle .title { margin-top:10px; height:100px; line-height:100px; font-size:36px; padding-left:120px; background:#fff url(‘http://images.cnblogs.com/cnblogs_com/libaoheng/305804/o_light2.png‘) no-repeat; } .headermaintitle { }#blogTitle,#blogTitle a:hover { text-decoration:none; } /*子標題*/ .subtitle { padding-left:30px; font-size:14px; color:#999; font-weight:normal; margin:10px 0; } /*導航欄*/ #navigator { font-size:16px; height:48px; background:#55895B; text-align:center; margin-top:20px; margin-bottom:20px; } #navList li { margin:0; line-height:48px; display:inline-block; float:left; } #navList li:hover { background:#6DA47D; } #navList li a { padding:0 30px; text-decoration:none; line-height:48px; border:0; color:#fff; display:-moz-inline-box; display:inline-block; } .blogStats { height:48px; color:#fff; line-height:48px; } #main { padding:20px; } /*左邊*/ #sideBarMain { padding:0 10px 0 0; background:#fff; margin:0 0 20px 0; width:190px; font-size:12px; line-height:22px; } #sideBarMain a { color:#666; } #leftcontentcontainer { color:#666; } .newsItem { color:#666; } /*公告*/ #profile_block { margin-top:0px; line-height:24px; text-align:left; } /*主面板*/ #mainContent { margin-top:0px; padding-top:0px; padding-right:0px; background:#fff; padding-bottom:0px; float:right; width:960px; padding-left:0px; } /*每日文章列表*/ .day { background:#fff; padding:0; margin:0 0 20px 0; } /*博客標題*/ .postTitle a { color:#464646; } .postTitle { padding-bottom:10px; font-size:20px; font-weight:bold; color:#464646; background:url(‘http://images.cnblogs.com/cnblogs_com/libaoheng/305804/o_br229512.link(en-us,MSDN.10).gif‘) no-repeat 0 3px; padding-left:30px; } .dayTitle { display:none; } /*摘要*/ .c_b_p_desc { padding:10px; line-height:24px; color:#888; } .c_b_p_desc a { color:#888; } .c_b_p_desc a:hover { text-decoration:none; border-bottom-width:1px; border-bottom-style:dotted; } /*右側圖片*/ .desc_img { margin-left:10px; border:solid 1px #fff; box-shadow:0 0 10px #aaa; } /*博文頁*/ #topics .post { background:#fff; } .postCon { padding:10px 20px 0 20px; } .postDesc { margin:0 30px; margin-bottom:2px; padding:8px 0px; font-size:12px; color:#aaa; background:#fff; text-align:right; } .postDesc a { color:#AAA; } .postBody { padding:0; } /*google搜索框*/ #google_q,#q { height:22px; width:120px; border:solid 1px #ccc; box-shadow:inset 0 0 3px #ddd; border-radius:4px; } /*搜索按鈕*/ .btn_my_zzk { font-family:‘Microsoft Yahei‘; border:none; height:26px; width:60px; padding:1px; font-size:14px; cursor:pointer; position:relative; vertical-align:middle; display:inline-block; background:#55895B; border-radius:4px; color:#fff; } .btn_my_zzk:hover { background:#6DA47D; } /*評論按鈕*/ #btn_comment_submit { border:none; height:48px; width:120px; } /*評論按鈕*/ .comment_btn { font-family:‘Microsoft Yahei‘; border:none; height:48px; width:120px; font-size:18px; cursor:pointer; position:relative; vertical-align:middle; display:inline-block; background:#55895B; color:#fff; } #btn_comment_submit:hover { background:#6DA47D; } /*評論標題*/ .feedback_area_title { padding:10px; font-size:24px; font-weight:bold; color:#55895B; border-bottom:solid 6px #55895B; } .feedbackListSubtitle { font-size:12px; color:#888; } .feedbackListSubtitle a { color:#888; } .comment_quote { background:#FCFAAC; padding:15px; border:1px solid #CCC; } #commentform_title { color:#55895B; background-image:none; background-repeat:no-repeat; margin-bottom:10px; padding:10px 20px 10px 10px; font-size:24px; font-weight:bold; border-bottom:solid 6px #55895B; } /*評論框*/ #comment_form { margin:10px 0; padding:0; } .commentform { margin:10px 0; padding:10px 20px; background:#fff; } /*評論輸入域*/ #tbCommentBody { font-family:‘MIcrosoft Yahei‘; margin-top:10px; width:940px; max-width:940px; min-width:940px; background:white; color:#333; border:2px solid #fff; box-shadow:inset 0 0 8px #aaa; padding:10px; height:120px; font-size:14px; min-height:120px; } /*評論條目*/ .feedbackItem { font-size:14px; line-height:24px; margin:10px 0; padding:20px; background:#F2F2F2; box-shadow:0 0 5px #aaa; } .feedbackListSubtitle { font-weight:normal; } /*分類頁*/ .entrylist { padding:10px 20px; background:#fff; } .entrylistItem { margin:10px 0; padding:10px; } .entrylistPosttitle { font-size:18px; font-weight:bold; background:url(‘http://images.cnblogs.com/cnblogs_com/libaoheng/305804/o_br229512.link(en-us,MSDN.10).gif‘) no-repeat 0 3px; padding-left:30px; } .entrylistPostSummary { padding:10px; } .entrylistItemPostDesc { font-size:12px; color:#999; padding-left:40px; } /*尾部*/ #footer { font-size:12px; margin:20px; padding:12px; text-align:center; background:#55895B; color:#DDD; font-size:14px; } /*文章內圖片*/ #cnblogs_post_body p img { margin:10px; } /*頂一下*/ .diggnum { font-size:28px; color:#6DA47D; font-family:‘Microsoft Yahei‘; } #div_digg .diggnum { line-height:100px; } .diggit { float:left; width:128px; height:128px; background:url(‘http://images.cnblogs.com/cnblogs_com/libaoheng/305804/o_dig.gif‘) no-repeat; background-position:0 0; text-align:center; cursor:pointer; } .diggit:hover { background-position:-128px 0; } /*踩一下(園友反映,這個有點“邪惡”,呵呵,其實是我沒來得及設計這個背景圖片,就暫時把它隱藏了……可以去掉這句話)*/ .buryit { display:none; } .diggword { display:none; } /*green_channel*/ #green_channel { text:align:right; background:#6DA47D; padding-left:20px; font-weight:normal; font-size:15px; width:920px; border:none; color:#fff; padding:20px; border-radius:4px; } /*最新評論*/ #myposts .PostList { font-size:14px; line-height:24px; margin:10px 0; padding:20px; background:#F2F2F2; box-shadow:0 0 5px #aaa; } #myposts .postTitl2 a { color:#6DA47D; }
三、設置博客頁首的樣式
最後一步就是給博客加上一個漂亮的門臉了,需要自定義頁眉的樣式。同樣在樣式設置中,找到頁眉樣式設置的文本框
加上如下代碼:
<style type="text/css"> .Abstract { padding: 15px; border: dotted 2px #999; color: #999; font-family: ‘Microsoft Yahei‘; border-radius: 4px; } .First { margin: 10px 0; font-family: ‘Microsoft Yahei‘; text-align: left; padding: 6px 20px; color: #fff; background: #55895B; font-size: 20px; border-radius: 4px; clear: both; } .Second { margin: 10px 0; font-family: ‘Microsoft Yahei‘; padding: 6px 20px; background: #93C8A2; color: #fff; font-size: 18px; border-radius: 4px; clear: both; } .Third { margin: 10px 0; padding: 6px 20px; font-family: ‘Microsoft Yahei‘; margin: 15px 0; font-size: 16px; color: fff; background: #C6EFD2; color: #999; border-radius: 4px; clear: both; } .note { margin: 10px 0; padding: 15px 20px 15px 60px; background: #FCFAA9 url(‘http://images.cnblogs.com/cnblogs_com/libaoheng/305804/o_yellow-pin.png‘) no-repeat 20px 0; font-size: 15px; font-family: ‘Microsoft Yahei‘; box-shadow: 0 0 8px #aaa; clear: both; } .demo { text-align: left; padding: 6px 20px; overflow: auto; border-radius: 4px; background: orange; color: #fff; font-size: 16px; clear: both; } .cnblogs_Highlighter { border: solid 1px #ccc; clear: both; } .cnblogs_code { background: #EFFFF4; border: solid 0px #939393; font-size: 14px; clear: both; padding: 10px 20px; } .cnblogs_code pre { font-size: 14px; } .cnblogs_code span { font-family: Courier New; font-size: 14px; } </style>
完成上述工作,保存下,基本上就OK啦,簡單吧。最終感謝李寶亨大大,
博客園的自定義皮膚