css
div.forFlow { border: 1px solid #5f9ea0; border-right: 3px solid #5f9ea0; border-bottom: 3px solid #5f9ea0; background: #5f9ea0; padding: 5px 17px 40px; margin-left: 0; left: 0; border-left: 3px solid rgba(82, 168, 236, 0.8); } .pager { font-size: 12px; margin: 10px 0; text-align: right; color: #2e6ab1; line-height: 0%; } a { color: #262324; text-decoration: none; } .topicListFooter { margin-right: 10px; margin-top: 10px; #4CAF50; color: white; text-decoration: none; display: inline-block; padding: 8px 16px; } .postTitle, .entrylistPosttitle, .feedback_area_title { margin-top: 0px; border-bottom: 0px solid #ddd; border-left-color: rgb(53 179 74); white-space: normal; line-height: 10px; border-top: none; border-right: none; overflow: auto; border-left-width: 5px; border-left-style: solid; padding: 15px 20px; background: #999; } div.postTitle { border-bottom: 0px solid #390; } #cnblogs_post_body h3 { font-size: 16px; font-weight: bold; line-height: 2; margin: 10px 0; } .c_ad_block, .under-post-card { margin-top: 10px; line-height: 1.5; display: none; } #cnblogs_post_body th, #cnblogs_post_body td, .cnblogs-post-body th, .cnblogs-post-body td { border: 1.5px solid #333; border-collapse: collapse; padding: 8px 14px; min-width: 50px; } /* 在顶部导航栏中添加背景颜色 */ .topnav { overflow: hidden; rgb(212 212 212 / 12%) } /* 设置导航栏的链接样式 */ .topnav a { float: left; display: block; color: black; text-align: center; padding: 14px 16px; text-decoration: none; font-size: 17px; } /* 在悬停时更改链接的颜色 */ .topnav a:hover { ">#ffd740; color: ff; } /* 突出显示当前选中的元素 */ .topnav a.active { #2196F3; color: #ffd740; } /* 设置导航栏的搜索框样式 */ .topnav input[type=text] { float: right; padding: 6px; border: none; margin-top: 8px; margin-right: 16px; font-size: 17px; } /* 当屏幕宽度小于 600px 时,垂直堆叠显示菜单选项和搜索框 */ @media screen and (max-width: 300px) { .topnav a, .topnav input[type=text] { float: none; display: block; text-align: left; width: 100%; margin: 0; padding: 14px; } .topnav input[type=text] { border: 1px solid #ccc; } } #header{display:none;} div#navigator ul#navList li a { font-size: 12px; display: block; background: #5ab2ce; color: #fff; width: 65px; padding: 4px 0 7px; text-align: center; margin: 0; line-height: 120%; display: none; } .entrylistTitle, .thumbTitle, .PostListTitle, .forFlow h3 div, .galleryTitle { font-size: 34px; font-weight: bold; margin-top: 0px; text-align: left; } div.postDesc, div.entrylistItemPostDesc { display: none; } .c_b_p_desc { word-wrap: break-word; word-break: break-all; line-height: 1.855; display: none; } #sideBar h3, #MyIng .ing_title { margin: auto; font-size: 14px; text-align: left; background: #5f9ea0; } div.blogStats { position: absolute; top: -18px; color: #666; right: 30px; } .catListTitle { background: #390; color: #fff; font-size: 1.2em; height: 1.8em; line-height: 1.8em; padding: 5px; text-indent: .5em; text-shadow: 1px 1px 0 rgba(0,0,0,.3); } span { color: #ffff; } body { color: #333; background: cadetblue; } .navbar { padding-left: 0px; padding-right: 0px; #ffffff; } * { margin: revert; padding: unset; } div#sideBarMain { padding: 0px; } #sideBar { position: absolute; padding: 0; width: 310px; border: 0px solid #5f9ea0; border-right: 0px solid #5f9ea0; border-bottom: 0px solid #5f9ea0; top: 0px; left: 0px; background: #5f9ea0; } 标题背景色带代码 <!--此处自定义标题背景色--> #cnblogs_post_body h1 { background: #265B8A; border-radius: 6px 6px 6px 6px; color: #FFFFFF; font-family: FZShuTi; font-size: 23px; font-weight: bold; height: 25px; line-height: 25px; margin: 18px 0 !important; padding: 12px 0 8px 5px; text-shadow: 2px 2px 3px #222222; text-align:center; margin-bottom: 20px; } #cnblogs_post_body h2 { #323232; border-radius: 3px; text-align:left; color: white; text-shadow: 1px 1px 2px #222222; padding-left: 15px; margin-bottom: 12px; } #cnblogs_post_body h3 { #323232; border-radius: 3px; text-align: left; color: white; text-shadow: 1px 1px 2px #222222; padding-left: 15px; margin-bottom: 12px; } #cnblogs_post_body h4 { #5bc0de; border-radius: 3px; text-align:left; color: white; text-shadow: 1px 1px 2px #222222; padding: 5px 15px; margin-bottom: 10px; width:25% } blockquote{ border-width: 1px 1px 1px 3px; border-style: solid; border-color: rgb(238, 238, 238) rgb(238, 238, 238) rgb(238, 238, 238) rgb(188, 37, 39); border-radius: 3px; padding: 10px; margin-top: 10px; margin-bottom: 10px; box-sizing: border-box; } cnblogs_post_body table { text-align: center; width: 100%; border: 1px solid #f8f8f8; margin: 15px 0; border-collapse: collapse; } cnblogs_post_body table thead tr { background: #f8f8f8; } cnblogs_post_body table tbody tr:hover { background: #efefef; } .c_ad_block{ display:none;} .itnews{display:none;} .ad_text_commentbox { margin-top: 5px; margin-bottom: 5px; display:none; } .class=commentform{ display:none; } #HistoryToday, .recomm-block { max-width: 600px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; display: none; } #ad_t2 { margin-top: 5px; line-height: 1.8; display: none; } .blogpost-body blockquote { background: beige; border-left: 3px solid #6ce26c; border-right: none; border-top: none; border-bottom: none; margin: 10px0; padding: 5px 10px; color: #555; } /*代码高亮*/ .syntaxhighlighter .bold { font-weight:unset !important; } .syntaxhighlighter .line { rgb(40, 43, 46)!important; } .syntaxhighlighter .line.alt2 { rgb(40, 43, 46)!important; } .syntaxhighlighter .line.alt1 { rgb(40, 43, 46)!important; } .syntaxhighlighter .comments, .syntaxhighlighter .comments a { color: rgb(129, 142, 150)!important; } .syntaxhighlighter .keyword { color: rgb(147, 199, 99)!important; font-weight: unset !important; } .syntaxhighlighter .preprocessor { color: rgb(85, 113, 130) !important; } .syntaxhighlighter .plain, .syntaxhighlighter .plain a { color: rgb(224, 226, 228)!important; } .syntaxhighlighter .color1, .syntaxhighlighter .color1 a { color: rgb(147, 199, 99)!important; } .syntaxhighlighter .string, .syntaxhighlighter .string a { color: rgb(236, 118, 0)!important; } .syntaxhighlighter .functions { color: rgb(140, 187, 173)!important; } .syntaxhighlighter .gutter .line { border-right: 2px solid rgb(147, 199, 99)!important; } .syntaxhighlighter.collapsed .toolbar { background: rgb(40, 43, 46)!important; border: none !important; border-radius: 5px !important; } .syntaxhighlighter.collapsed .toolbar a { color: rgb(147, 199, 99)!important; } .syntaxhighlighter.collapsed .toolbar a:hover { color: rgb(78, 109, 48)!important; } .syntaxhighlighter { border-radius: 5px; } /*第一种高亮结束,第二种高亮开始*/ .cnblogs_code div { background:rgb(212 212 212 / 12%); display: none; } } .cnblogs_code_toolbar { background:rgb(212 212 212 / 12%); } .cnblogs_code_toolbar a:hover, .cnblogs_code_toolbar a:link, .cnblogs_code_toolbar a:visited, .cnblogs_code_toolbar a:active, .cnblogs_code_toolbar a:link img, .cnblogs_code_toolbar a:visited img { #282b2e !important; border: none!important; } .cnblogs_code > pre { background: rgb(212 212 212 / 15%); } .cnblogs_code span[style="color: #000000;"] , .cnblogs_code span[style="color: #ff0000;"]{ color: rgb(224, 226, 228) !important; } .cnblogs_code span[style="color: #0000ff;"]{ color: rgb(147, 199, 99)!important; } .cnblogs_code span[style="color: #800080;"]{ color: #ffd740 !important; } .cnblogs_code span[style="color: #800000;"]{ color: rgb(236, 118, 0)!important; } .cnblogs_code span[style="color: #008000;"]{ color: rgb(129, 142, 150)!important; } .cnblogs_code span[style="color: #008080;"]{ color: #afafaf!important; margin-right: 5px; } .cnblogs_code_collapse { border: none; background: #282b2e; color: rgb(147, 199, 99); } .cnblogs_code > pre { } .cnblogs_code { #5f9ea0; font-family: Courier New !important; font-size: 12px !important; border: 0px solid #5f9ea0; padding: 5px; overflow: auto; margin: 5px 0; color: #000; } /*代码高亮结束*/ :hover a1 { display: block; } a1 { position: absolute; display: none; left: 247px; top: 70px; } li { display: block; } #1<script type="text/javascript"> /* 功能:生成博客目录的JS工具 测试:IE8,火狐,google测试通过 zhang_derek 2018-01-03 */ var BlogDirectory = { /* 获取元素位置,距浏览器左边界的距离(left)和距浏览器上边界的距离(top) */ getElementPosition:function (ele) { var topPosition = 0; var leftPosition = 0; while (ele){ topPosition += ele.offsetTop; leftPosition += ele.offsetLeft; ele = ele.offsetParent; } return {top:topPosition, left:leftPosition}; }, /* 获取滚动条当前位置 */ getScrollBarPosition:function () { var scrollBarPosition = document.body.scrollTop || document.documentElement.scrollTop; return scrollBarPosition; }, /* 移动滚动条,finalPos 为目的位置,internal 为移动速度 */ moveScrollBar:function(finalpos, interval) { //若不支持此方法,则退出 if(!window.scrollTo) { return false; } //窗体滚动时,禁用鼠标滚轮 window.onmousewheel = function(){ return false; }; //清除计时 if (document.body.movement) { clearTimeout(document.body.movement); } var currentpos =BlogDirectory.getScrollBarPosition();//获取滚动条当前位置 var dist = 0; if (currentpos == finalpos) {//到达预定位置,则解禁鼠标滚轮,并退出 window.onmousewheel = function(){ return true; } return true; } if (currentpos < finalpos) {//未到达,则计算下一步所要移动的距离 dist = Math.ceil((finalpos - currentpos)/10); currentpos += dist; } if (currentpos > finalpos) { dist = Math.ceil((currentpos - finalpos)/10); currentpos -= dist; } var scrTop = BlogDirectory.getScrollBarPosition();//获取滚动条当前位置 window.scrollTo(0, currentpos);//移动窗口 if(BlogDirectory.getScrollBarPosition() == scrTop)//若已到底部,则解禁鼠标滚轮,并退出 { window.onmousewheel = function(){ return true; } return true; } //进行下一步移动 var repeat = "BlogDirectory.moveScrollBar(" + finalpos + "," + interval + ")"; document.body.movement = setTimeout(repeat, interval); }, htmlDecode:function (text){ var temp = document.createElement("div"); temp.innerHTML = text; var output = temp.innerText || temp.textContent; temp = null; return output; }, #2 /*生成博客目录的CSS*/ #uprightsideBar{ font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:left; position:fixed;/*将div的位置固定到距离top:50px,right:0px的位置,这样div就会处在最右边的位置,距离顶部50px*/ top:0px; right:53px; width: auto; height: auto; } #sideBarTab{ float:left; width:30px; border:1px solid #e5e5e5; border-right:none; text-align:center; background:rgb(238, 130, 238); } # #sideBarContents dl{ margin:0; padding:0; } #sideBarContents dt{ margin-top:5px; margin-left:5px; } #sideBarContents dd, dt { cursor: pointer; } #sideBarContents dd:hover, dt:hover { color:#A7995A; } #sideBarContents dd{ margin-left:20px; } #divExpandViewArea{ position: fixed; color: white; padding: 10px 10px; left: 0px; top: 547px; cursor: pointer; opacity: 0.9; #68228B; } #divCollapseViewArea{ position: fixed; color: white; padding: 10px 10px; left: 0px; top: 586px; cursor: pointer; opacity: 0.9; #68228B; } #green_channel { padding: 10px 0; margin-bottom: 10px; margin-top: 10px; border: #c0c0c0 1px dashed; font-size: 12px; width: 350px; text-align: center; display: none; } #div_digg { float: right; margin-bottom: 10px; margin-right: 30px; font-size: 12px; width: 128px; text-align: center; margin-top: 10px; display: none; } #comment_nav { text-align: right; display:none; } .class=commentform{ display:none; } .c_ad_block{ display:none;} .itnews{display:none;} .ad_text_commentbox { margin-top: 5px; margin-bottom: 5px; display:none; } .postDesc, .entrylistItemPostDesc { border-bottom: 1px dotted #999; color: #999; text-align: right; padding-bottom: 0px; } .hljs { background: #333; color: #009900; display: block; font-family: "Courier New", sans-serif; border: 0px solid #ccc; padding: 5px; border-radius: 3px; overflow-x: auto; } /* -------------------------------- Primary style -------------------------------- */ html * { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } *, *:after, *:before { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; } body { font-size: 100%; color: #7f8c97; #e9f0f5; } /* -------------------------------- Modules - reusable parts of our design -------------------------------- */ .cd-container { /* this class is used to give a max-width to the element it is applied to, and center it horizontally when it reaches that max-width */ width: 90%; max-width: 1170px; margin: 0 auto; } .cd-container::after { /* clearfix */ content: ''; display: table; clear: both; } /* -------------------------------- Main components -------------------------------- */ #cd-timeline { position: relative; padding: 2em 0; margin-top: 2em; margin-bottom: 2em; } #cd-timeline::before { /* this is the vertical line */ content: ''; position: absolute; top: 0; left: 18px; height: 100%; width: 4px; background: #d7e4ed; } @media only screen and (min-width: 1170px) { #cd-timeline { margin-top: 3em; margin-bottom: 3em; } #cd-timeline::before { left: 50%; margin-left: -2px; } } .cd-timeline-block { position: relative; margin: 2em 0; } .cd-timeline-block:after { content: ""; display: table; clear: both; } .cd-timeline-block:first-child { margin-top: 0; } .cd-timeline-block:last-child { margin-bottom: 0; } @media only screen and (min-width: 1170px) { .cd-timeline-block { margin: 4em 0; } .cd-timeline-block:first-child { margin-top: 0; } .cd-timeline-block:last-child { margin-bottom: 0; } } .cd-timeline-img { position: absolute; top: 0; left: 0; width: 40px; height: 40px; border-radius: 50%; box-shadow: 0 0 0 4px white, inset 0 2px 0 rgba(0, 0, 0, 0.08), 0 3px 0 4px rgba(0, 0, 0, 0.05); } .cd-timeline-img img { display: block; width: 24px; height: 24px; position: relative; left: 50%; top: 50%; margin-left: -12px; margin-top: -12px; } .cd-timeline-img.cd-picture { background: #75ce66; } .cd-timeline-img.cd-movie { background: #c03b44; } .cd-timeline-img.cd-location { background: #f0ca45; } @media only screen and (min-width: 1170px) { .cd-timeline-img { width: 60px; height: 60px; left: 50%; margin-left: -30px; /* Force Hardware Acceleration in WebKit */ -webkit-transform: translateZ(0); -webkit-backface-visibility: hidden; } .cssanimations .cd-timeline-img.is-hidden { visibility: hidden; } .cssanimations .cd-timeline-img.bounce-in { visibility: visible; -webkit-animation: cd-bounce-1 0.6s; -moz-animation: cd-bounce-1 0.6s; animation: cd-bounce-1 0.6s; } } .cd-timeline-content { position: relative; margin-left: 60px; background: white; border-radius: 0.25em; padding: 1em; box-shadow: 0 3px 0 #d7e4ed; } .cd-timeline-content:after { content: ""; display: table; clear: both; } .cd-timeline-content h2 { color: #303e49; } .cd-timeline-content p, .cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date { font-size: 13px; font-size: 0.8125rem; } .cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date { display: inline-block; } .cd-timeline-content p { margin: 1em 0; line-height: 1.6; } .cd-timeline-content .cd-read-more { float: right; padding: .8em 1em; background: #acb7c0; color: white; border-radius: 0.25em; } .no-touch .cd-timeline-content .cd-read-more:hover { #bac4cb; } a.cd-read-more:hover{text-decoration:none; #424242; } .cd-timeline-content .cd-date { float: left; padding: .8em 0; opacity: .7; } .cd-timeline-content::before { content: ''; position: absolute; top: 16px; right: 100%; height: 0; width: 0; border: 7px solid transparent; border-right: 7px solid white; } @media only screen and (min-width: 768px) { .cd-timeline-content h2 { font-size: 20px; font-size: 1.25rem; } .cd-timeline-content p { font-size: 16px; font-size: 1rem; } .cd-timeline-content .cd-read-more, .cd-timeline-content .cd-date { font-size: 14px; font-size: 0.875rem; } } @media only screen and (min-width: 1170px) { .cd-timeline-content { margin-left: 0; padding: 1.6em; width: 45%; } .cd-timeline-content::before { top: 24px; left: 100%; border-color: transparent; border-left-color: white; } .cd-timeline-content .cd-read-more { float: left; } .cd-timeline-content .cd-date { position: absolute; width: 100%; left: 122%; top: 6px; font-size: 16px; font-size: 1rem; } .cd-timeline-block:nth-child(even) .cd-timeline-content { float: right; } .cd-timeline-block:nth-child(even) .cd-timeline-content::before { top: 24px; left: auto; right: 100%; border-color: transparent; border-right-color: white; } .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-read-more { float: right; } .cd-timeline-block:nth-child(even) .cd-timeline-content .cd-date { left: auto; right: 122%; text-align: right; } .cssanimations .cd-timeline-content.is-hidden { visibility: hidden; } .cssanimations .cd-timeline-content.bounce-in { visibility: visible; -webkit-animation: cd-bounce-2 0.6s; -moz-animation: cd-bounce-2 0.6s; animation: cd-bounce-2 0.6s; } } <hr style="height:260px;width:1px;" /> @media only screen and (min-width: 1170px) { /* inverse bounce effect on even content blocks */ .cssanimations .cd-timeline-block:nth-child(even) .cd-timeline-content.bounce-in { -webkit-animation: cd-bounce-2-inverse 0.6s; -moz-animation: cd-bounce-2-inverse 0.6s; animation: cd-bounce-2-inverse 0.6s; } } div#nav_next_page { chartreuse; display: inline-block; FONT-WEIGHT: 100; padding: 8px 16px; }