首页
Search
1
免费typecho主题(joe)模板----持续更新
2,068 阅读
2
网站美化,功能教程(CSS美化教程)
1,690 阅读
3
【小熊猫blog】一键生成表白源码
1,277 阅读
4
Typecho博客设置robots文件
1,255 阅读
5
本站同款typecho主题模板----原版
1,014 阅读
源码下载
网站源码
新闻资讯
网站优化
技术教程
值得一看
网站美化
主题模板
typecho主题插件
wordpres主题插件
登录
/
注册
Search
标签搜索
服务器
博客
网站
32yun博客
问题
情感
百度
url
熊猫
type
宝塔
主题
Linux
PHP
链接
文章
首页
tabs-pane
tabs
hide
小熊猫
累计撰写
97
篇文章
累计收到
360
条评论
今日撰写
0
篇文章
首页
栏目
源码下载
网站源码
新闻资讯
网站优化
技术教程
值得一看
网站美化
主题模板
typecho主题插件
wordpres主题插件
页面
用户登录
登录
注册
搜索到
17
篇与
网站美化
的结果
2022-02-26
幽灵404网页代码 跟随鼠标动画
小熊猫博客:(blog.32yunbk.cn)爱分享:{callout color="#f0ad4e"}介绍(不开回复可见,来了能否留个足迹,感谢支持){/callout}在某个网站上看到的,个人感觉不错,就叫人扒了下来,幽灵1会有浮动动画跟随鼠标动画{callout color="#f0ad4e"}截图{/callout}<!doctype html> <html> <head> <meta charset="utf-8"> <title>幽灵404页面</title> <script type="text/javascript" src="https://a-oss.zmki.cn/2020/20200101-cc0f0c1509531.js"></script> <style> html, body { background: #28254C; font-family: 'Ubuntu'; } * { box-sizing: border-box; } .box { width: 350px; height: 100%; max-height: 600px; min-height: 450px; background: #332F63; border-radius: 20px; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); padding: 30px 50px; } .box .box__ghost { padding: 15px 25px 25px; position: absolute; left: 50%; top: 30%; transform: translate(-50%, -30%); } .box .box__ghost .symbol:nth-child(1) { opacity: .2; animation: shine 4s ease-in-out 3s infinite; } .box .box__ghost .symbol:nth-child(1):before, .box .box__ghost .symbol:nth-child(1):after { content: ''; width: 12px; height: 4px; background: #fff; position: absolute; border-radius: 5px; bottom: 65px; left: 0; } .box .box__ghost .symbol:nth-child(1):before { transform: rotate(45deg); } .box .box__ghost .symbol:nth-child(1):after { transform: rotate(-45deg); } .box .box__ghost .symbol:nth-child(2) { position: absolute; left: -5px; top: 30px; height: 18px; width: 18px; border: 4px solid; border-radius: 50%; border-color: #fff; opacity: .2; animation: shine 4s ease-in-out 1.3s infinite; } .box .box__ghost .symbol:nth-child(3) { opacity: .2; animation: shine 3s ease-in-out .5s infinite; } .box .box__ghost .symbol:nth-child(3):before, .box .box__ghost .symbol:nth-child(3):after { content: ''; width: 12px; height: 4px; background: #fff; position: absolute; border-radius: 5px; top: 5px; left: 40px; } .box .box__ghost .symbol:nth-child(3):before { transform: rotate(90deg); } .box .box__ghost .symbol:nth-child(3):after { transform: rotate(180deg); } .box .box__ghost .symbol:nth-child(4) { opacity: .2; animation: shine 6s ease-in-out 1.6s infinite; } .box .box__ghost .symbol:nth-child(4):before, .box .box__ghost .symbol:nth-child(4):after { content: ''; width: 15px; height: 4px; background: #fff; position: absolute; border-radius: 5px; top: 10px; right: 30px; } .box .box__ghost .symbol:nth-child(4):before { transform: rotate(45deg); } .box .box__ghost .symbol:nth-child(4):after { transform: rotate(-45deg); } .box .box__ghost .symbol:nth-child(5) { position: absolute; right: 5px; top: 40px; height: 12px; width: 12px; border: 3px solid; border-radius: 50%; border-color: #fff; opacity: .2; animation: shine 1.7s ease-in-out 7s infinite; } .box .box__ghost .symbol:nth-child(6) { opacity: .2; animation: shine 2s ease-in-out 6s infinite; } .box .box__ghost .symbol:nth-child(6):before, .box .box__ghost .symbol:nth-child(6):after { content: ''; width: 15px; height: 4px; background: #fff; position: absolute; border-radius: 5px; bottom: 65px; right: -5px; } .box .box__ghost .symbol:nth-child(6):before { transform: rotate(90deg); } .box .box__ghost .symbol:nth-child(6):after { transform: rotate(180deg); } .box .box__ghost .box__ghost-container { background: #fff; width: 100px; height: 100px; border-radius: 100px 100px 0 0; position: relative; margin: 0 auto; animation: upndown 3s ease-in-out infinite; } .box .box__ghost .box__ghost-container .box__ghost-eyes { position: absolute; left: 50%; top: 45%; height: 12px; width: 70px; } .box .box__ghost .box__ghost-container .box__ghost-eyes .box__eye-left { width: 12px; height: 12px; background: #332F63; border-radius: 50%; margin: 0 10px; position: absolute; left: 0; } .box .box__ghost .box__ghost-container .box__ghost-eyes .box__eye-right { width: 12px; height: 12px; background: #332F63; border-radius: 50%; margin: 0 10px; position: absolute; right: 0; } .box .box__ghost .box__ghost-container .box__ghost-bottom { display: flex; position: absolute; top: 100%; left: 0; right: 0; } .box .box__ghost .box__ghost-container .box__ghost-bottom div { flex-grow: 1; position: relative; top: -10px; height: 20px; border-radius: 100%; background-color: #fff; } .box .box__ghost .box__ghost-container .box__ghost-bottom div:nth-child(2n) { top: -12px; margin: 0 -0px; border-top: 15px solid #332F63; background: transparent; } .box .box__ghost .box__ghost-shadow { height: 20px; box-shadow: 0 50px 15px 5px #3B3769; border-radius: 50%; margin: 0 auto; animation: smallnbig 3s ease-in-out infinite; } .box .box__description { position: absolute; bottom: 30px; left: 50%; transform: translateX(-50%); } .box .box__description .box__description-container { color: #fff; text-align: center; width: 200px; font-size: 16px; margin: 0 auto; } .box .box__description .box__description-container .box__description-title { font-size: 24px; letter-spacing: .5px; } .box .box__description .box__description-container .box__description-text { color: #8C8AA7; line-height: 20px; margin-top: 20px; } .box .box__description .box__button { display: block; position: relative; background: #FF5E65; border: 1px solid transparent; border-radius: 50px; height: 50px; text-align: center; text-decoration: none; color: #fff; line-height: 50px; font-size: 18px; padding: 0 70px; white-space: nowrap; margin-top: 25px; transition: background .5s ease; overflow: hidden; } .box .box__description .box__button:before { content: ''; position: absolute; width: 20px; height: 100px; background: #fff; bottom: -25px; left: 0; border: 2px solid #fff; transform: translateX(-50px) rotate(45deg); transition: transform .5s ease; } .box .box__description .box__button:hover { background: transparent; border-color: #fff; } .box .box__description .box__button:hover:before { transform: translateX(250px) rotate(45deg); } @keyframes upndown { 0% { transform: translateY(5px); } 50% { transform: translateY(15px); } 100% { transform: translateY(5px); } } @keyframes smallnbig { 0% { width: 90px; } 50% { width: 100px; } 100% { width: 90px; } } @keyframes shine { 0% { opacity: .2; } 25% { opacity: .1; } 50% { opacity: .2; } 100% { opacity: .2; } } </style> </head> <body> <div class="box"> <div class="box__ghost"> <div class="symbol"></div> <div class="symbol"></div> <div class="symbol"></div> <div class="symbol"></div> <div class="symbol"></div> <div class="symbol"></div> <div class="box__ghost-container"> <div class="box__ghost-eyes"> <div class="box__eye-left"></div> <div class="box__eye-right"></div> </div> <div class="box__ghost-bottom"> <div></div> <div></div> <div></div> <div></div> <div></div> </div> </div> <div class="box__ghost-shadow"></div> </div> <div class="box__description"> <div class="box__description-container"> <div class="box__description-title">404错误!</div> <div class="box__description-text">看来我们找不到你要找的那一页</div> </div> <a href="/index.php" class="box__button">返回</a> </div> </div> <script> //based on https://dribbble.com/shots/3913847-404-page var pageX = $(document).width(); var pageY = $(document).height(); var mouseY=0; var mouseX=0; $(document).mousemove(function( event ) { //verticalAxis mouseY = event.pageY; yAxis = (pageY/2-mouseY)/pageY*300; //horizontalAxis mouseX = event.pageX / -pageX; xAxis = -mouseX * 100 - 100; $('.box__ghost-eyes').css({ 'transform': 'translate('+ xAxis +'%,-'+ yAxis +'%)' }); //console.log('X: ' + xAxis); });</script> </body> </html>
2022年02月26日
107 阅读
0 评论
0 点赞
2022-01-13
HTML状态码(网站404-505)--小熊猫博客
HTTP状态码 前言:很多新人站长,在搭建网站和运营网站的时候,会出现404,403,等等这种情况比较多,也有人问我(也就是小熊猫博客(https://blog.32yunbk.cn),和夜空博客(http://8d2.net)),所以本人就将它整理出来,有部分是个人理解,有部分是网友提交,还有网络总结出来的,一般网站出现这个就对应找到原因就行当浏览者访问一个网页时,浏览者的浏览器会向网页所在服务器发出请求。当浏览器接收并显示网页前,此网页所在的服务器会返回一个包含HTTP状态码的信息头(server header)用以响应浏览器的请求。HTTP状态码的英文为HTTP Status Code。下面是常见的HTTP状态码:200 - 请求成功301 - 资源(网页等)被永久转移到其它URL404 - 请求的资源(网页等)不存在500 - 内部服务器错误HTTP状态码分类HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,后两个数字没有分类的作用。HTTP状态码共分为5种类型:{mtitle title="HTTP状态码分类"/}分类分类描述1**信息,服务器收到请求,需要请求者继续执行操作2**成功,操作被成功接收并处理3**重定向,需要进一步的操作以完成请求4**客户端错误,请求包含语法错误或无法完成请求5**服务器错误,服务器在处理请求的过程中发生了错误HTTP状态码列表: {mtitle title="HTTP状态码列表"/} 100-101状态码状态码英文名称中文描述100Continue继续。客户端应继续其请求101Switching Protocols切换协议。服务器根据客户端的请求切换协议。只能切换到更高级的协议,例如,切换到HTTP的新版本协议200-206状态码状态码英文名称中文描述200OK请求成功。一般用于GET与POST请求201Accepted已创建。成功请求并创建了新的资源203Non-Authoritative Information非授权信息。请求成功。但返回的meta信息不在原始的服务器,而是一个副本204No Content无内容。服务器成功处理,但未返回内容。在未更新网页的情况下,可确保浏览器继续显示当前文档205Reset Content重置内容。服务器处理成功,用户终端(例如:浏览器)应重置文档视图。可通过此返回码清除浏览器的表单域206Partial Content部分内容。服务器成功处理了部分GET请求300-307状态码状态码英文名称中文描述300Multiple Choices查看其它地址。与301类似。使用GET和POST请求查看301Moved Permanently永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替302Found永久移动。请求的资源已被永久的移动到新URI,返回信息会包括新的URI,浏览器会自动定向到新URI。今后任何新的请求都应使用新的URI代替303See Other查看其它地址。与301类似。使用GET和POST请求查看304Not Modified未修改。所请求的资源未修改,服务器返回此状态码时,不会返回任何资源。客户端通常会缓存访问过的资源,通过提供一个头信息指出客户端希望只返回在指定日期之后修改的资源305Use Proxy使用代理。所请求的资源必须通过代理访问306Unused已经被废弃的HTTP状态码307Temporary Redirect临时重定向。与302类似。使用GET请求重定向400-417状态码英文名称说明400Temporary Redirect客户端请求的语法错误,服务器无法理解401Unauthorized请求要求用户的身份认证402Payment Required保留,将来使用403Forbidden服务器理解请求客户端的请求,但是拒绝执行此请求404Not Found服务器无法根据客户端的请求找到资源(网页)。通过此代码,网站设计人员可设置"您所请求的资源无法找到"的个性页面(通常就是找不到文件夹)405Method Not Allowed客户端请求中的方法被禁止406Not Acceptable服务器无法根据客户端请求的内容特性完成请求407Proxy Authentication Required请求要求代理的身份认证,与401类似,但请求者应当使用代理进行授权408Request Time-out服务器等待客户端发送的请求时间过长,超时409Conflict服务器完成客户端的PUT请求是可能返回此代码,服务器处理请求时发生了冲突410Gone客户端请求的资源已经不存在。410不同于404,如果资源以前有现在被永久删除了可使用410代码,网站设计人员可通过301代码指定资源的新位置411Length Required服务器无法处理客户端发送的不带Content-Length的请求信息412Precondition Failed客户端请求信息的先决条件错误413Request Entity Too Large客户端请求信息的先决条件错误413Request Entity Too Large由于请求的实体过大,服务器无法处理,因此拒绝请求。为防止客户端的连续请求,服务器可能会关闭连接。如果只是服务器暂时无法处理,则会包含一个Retry-After的响应信息414Request-URI Too Large请求的URI过长(URI通常为网址),服务器无法处理415Unsupported Media Type服务器无法处理请求附带的媒体格式416Requested range not satisfiable客户端请求的范围无效417Expectation Failed服务器无法满足Expect的请求头信息500-505 :一般是服务器问题状态码英文说明500Internal Server Error服务器内部错误,无法完成请求501Not Implemented服务器不支持请求的功能,无法完成请求502Bad Gateway充当网关或代理的服务器,从远端服务器接收到了一个无效的请求503Service Unavailable由于超载或系统维护,服务器暂时的无法处理客户端的请求。延时的长度可包含在服务器的Retry-After头信息中504Gateway Time-out充当网关或代理的服务器,未及时从远端服务器获取请求505HTTP Version not supported 服服务器不支持请求的HTTP协议的版本,无法完成处理如果感觉此文章对你有所帮助,可以留个爱心,留个评论,就收藏一下
2022年01月13日
104 阅读
1 评论
0 点赞
2021-11-22
网站关键词排名一直上不去什么原因
小熊猫博客(blog.32yunbk.cn)分享:网站关键词排名一直上不去什么原因? 一、首先查看我们网站本身是否有问题:网站的代码这些是否精简,Robots.txt书写是否正确,网站做没做301重定向和404错误页面,网站地图Sitemap是否提交百度等等。 二、网站程序方面的问题:我们归结为:网站程序是否不利于抓取等,有的网站采用动态程序,动态网页会加大搜索引擎抓取的难度。 三、网站加载的速度是否正常:也就是说我们的服务器在质量上面是否达到了相应的标准,服务器在运行上面是否稳定,人家的网站点开就直接出来,而你的却要加载一定的时间。 用户点开此网站发现加载的时间太长会直接关闭,搜索引擎蜘蛛也会由于抓取困难而放弃你的网站,就不会出现站长工具里面所出现的索引量,排名自然就上不去。 四、网站代码优化问题:网站结构会影响网站关键词的排名,结构清晰,利于搜索引擎抓取爬行,同时我们要对网站页面进行代码优化如:TDK的设置、图片alt属性的设置、关键词密度的布局等,关键词出现的频率一般在2%——8%之间,密度过高会造成关键词堆砌,密度过低就会降低网站和关键词的相关性,同时要注重用户体验度。 五、网站在核心关键词上面分布太广泛,直接导致网站的权重被分化严重,而相对应的关键词密度严重的下降和核心关键词发生冲突,站内冲突是最严重的,网站排名上不去也正常,如果网站的核心关键词数量比较多直接建议多建设几个网站或者做一个大型的网站。 六、网站内容建设问题:网站内容建设在网站优化中也非常重要,首先我们发布的内容要尽可能是原创或伪原创文章,很多网站采用采集、粘贴复制的方式填充网站内容,这样的行为是不好的,长久对网站的关键词排名就会造成一定的影响,尽管发布的频率很高,但是质量却很低,搜索引擎对这类网站也不喜欢,严重的话会进行降权处罚。七、链接建设:如果你的关键词排名一直不提升,你要看下是不是没有进行链接、外链建设、如友情链接、第三方平台发布链接等,链接建设可以提升网站的抓取及收录,对关键词排名也很重要。 网站关键词排名下降原因有哪些? 网站关键词在首页掉出后几页:如果只是一个关键词掉了,其他的词没有多大波动,这一般是网站被惩罚了。一般排在首页的都是网站的首页,权重较其他页面较高,所以排名掉的很多的话就得看看网站的外链是否出现大量增多和减少的情况。 网站关键词在首页掉出百名以外:如果只是个别的关键词排名掉了,说明是因为关键词的竞争而出现的情况,因为一个网站的关键词有多个,个别词排名掉是因为别人在竞争,这个词可能是人家的主要关键词,在你这里了可能是次要关键词,所以这个不需太过担心。 网站所有关键词全部掉没有了:这时候需要先Site首页,如果只能Site到首页,多半是因为网站的外链增长的过快被百度放到沙盒了,这个时候一定要坚持住,千万不要放弃,暴风雨过后一定会是彩虹;如果SITE也没有了,那就是网站被K了,你得找到原因,看是否作弊采集、有没有过多的垃圾外链等等,然后改正,把域名悬挂3个月清空后重新开站。
2021年11月22日
66 阅读
0 评论
0 点赞
2021-11-13
Typecho 添加访问提示--小熊猫博客
{mtitle title="小熊猫博客爱分享"/}在主题后台底部自定义中添加如果你网站开启了pjax,可能还会有点小bug,问题不大 :@(邪恶) 具体代码 <!-- 客户端信息 --> <div id="fps" style="z-index:5;position:fixed;bottom:3px;left:3px;color:#2196F3;font-size:10px;"></div> <script type="text/javascript" src="https://cdn.jsdelivr.net/gh/kaliisra/myblogstatic/kehuduan-js/fetch.min.js"></script> <script src="https://cdn.gmit.vip/layer/3.1.1/layer.js" type="text/javascript" charset="utf-8"></script> <script> /*网站打开提醒代码开始*/ $(function(){ if(/*getCookie('msg') !=*/ 1){ var t = document.createElement("a"); t.href = document.referrer; var msgTitle = t.hostname; var name = t.hostname.split(".")[1]; if("" !== document.referrer){ switch (name) { case 'bing': msgTitle = '必应搜索'; break; case 'baidu': msgTitle = '百度搜索'; break; case 'so': msgTitle = '360搜索'; break; case 'google': msgTitle = '谷歌搜索'; break; case 'sm': msgTitle = '神马搜索'; break; case 'sogou': msgTitle = '搜狗搜索'; break; default: msgTitle = t.hostname; }; }; var time = (new Date).getHours(); var msg = ''; 23 < time || time <= 5 ? msg = "你是夜猫子呀?这么晚还不睡觉,明天起的来嘛?": 5< time && time <= 7 ? msg = "早上好!一日之计在于晨,美好的一天就要开始了!": 7< time && time <= 11 ? msg = "上午好!工作顺利嘛,不要久坐,多起来走动走动哦!": 11< time && time <= 14 ? msg = "中午了,工作了一个上午,现在是午餐时间!": 14< time && time <= 17 ? msg = "午后很容易犯困呢,今天的运动目标完成了吗?": 17< time && time <= 19 ? msg = "傍晚了!窗外夕阳的景色很美丽呢,最美不过夕阳红~": 19< time && time <= 21 ? msg = "晚上好,今天过得怎么样?": 21< time && time <= 23 && (msg = "已经这么晚了呀,早点休息吧,晚安~"); $.ajax({ type:"get", url:"https://open.gmit.vip/web/api/UserInfo/", async:true, success:function(data){ window.info = data; layer.msg("Hi~ 来自"+ data.data.location + '~<br/>通过 '+msgTitle+' 进来的朋友!<br/>使用 '+ data.data.os +"<br/>"+ data.data.browser +' 访问本站!' + '<br/>' + msg); var showFPS = (function(){ var requestAnimationFrame = window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function(callback) { window.setTimeout(callback, 1000/60); }; var e,pe,pid,fps,last,offset,step,appendFps; fps = 0; last = Date.now(); step = function(){ offset = Date.now() - last; fps += 1; if( offset >= 1000 ){ last += offset; appendFps(fps); fps = 0; }; requestAnimationFrame( step ); }; appendFps = function(fps){ var settings = { timeout: 5000, logError: true }; $('#fps').html('<span style="float:left;">'+fps+'FPS</span><br/><span style="float:left">'+window.info.data.os+'</span><br/><span style="float:left;margin-top:1px;">'+window.info.data.browser+'</span><br/><span style="float:left;margin-top:1px;">'+window.info.data.location+'</span><br/><span style="float:left;margin-top:1px;"></span>'); }; step(); })(); } }); }; }); </script>如果不显示,在头部或者脚部添加以下代码 <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>这次分享就到这里了,如感兴趣的朋友,点个爱心,点个收藏,来个赞助,来个评论
2021年11月13日
107 阅读
0 评论
1 点赞
2021-11-11
小熊猫博客整改记录
前言: 本人将博客发到知乎进行提问,如何让百度快速的收录自己的网站,偶遇一个大佬对本站进行了简单的分析,所以听取其中意见,进行整改。 最开始搭建这个博客,是一个个人博客,本来是拿来做情感之窝呢,但是由于其他原因,改成资源网,从32云博客进行改名,改成我最开始的小熊猫博客,有个人博客改为面向大众博客,来进行文章发布,本博客做的就是免费的资源网,让每个人都可以获得自己想要的知识或者源码,以及教程。 但你会发现本人博客标题却是小熊猫'blog-每天都很努力,但当用户看到这样的博客,第一印象绝对不知道这个博客到底是干什么的,会让人不想访问,所以将从名字进行整改 我个人发现很多的站长都是有这些问题,整改内容1.整改名字与介绍,使更清晰,更明白2.暂时关闭首页guang gao3.友情链接内容进行整改4.首页大屏轮播图进行整改5.pc端评论位置进行整改(时间可能会比较久)6.个人头像,将进行更换7.整改文章专区二级分类(2022/3/3)8.待更新小熊猫博客整改过程1.小熊猫'blog-每天都在努力 {callout color="#f0ad4e"}小熊猫'blog-乐于网络资源分享{/callout}2.小熊猫博客分享免费好玩的源码和精品的文章,让每个路人找到自己想要的{callout color="#f0ad4e"}小熊猫博客分享免费好玩的源码和精品技术教程文章,让每个路人找到自己想要的{/callout}3.减少页面分类,将文章专区分类进行整改和重新分类
2021年11月11日
69 阅读
0 评论
0 点赞
1
2
...
4