首页
留言板
统计
Search
1
阿里云国际OSS使用CloudFlare免流量
2,262 阅读
2
PP.UA免费域名注册
2,173 阅读
3
Adobe Photoshop CS2经典版 中文原版
2,158 阅读
4
7-Zip中文美化版
2,027 阅读
5
获取免费的 Microsoft 365 E5 开发人员订阅
1,941 阅读
软件分享
网络资源
网络代码
生活情感
免费主机
Search
标签搜索
代码
工具软件
Android
教程
Emlog
办公软件
图形图像
免费空间
Web
情感
PHP
视频
系统工具
上传下载
Windows
建站
PDF
网盘
学习
Typecho
ZJ
累计撰写
802
篇文章
累计收到
105
条评论
首页
栏目
软件分享
网络资源
网络代码
生活情感
免费主机
页面
留言板
统计
搜索到
71
篇与
的结果
2021-02-04
新年快乐大红灯笼特效代码
新年快到了,户外繁华地段处处都是张灯结彩,大红灯笼高高挂,洋溢着节日的气息,也应该给自己的网站也来点装饰,此次分享的新年快乐大红灯笼特效代码,只要把代码复制到网站模板中,就会在网站顶部左右位置出现如下图一样的大红灯笼的效果,也让网站也装点下节日的气氛。<div class="deng-box2"><div class="deng"><div class="xian"></div><div class="deng-a"><div class="deng-b"><div class="deng-t">年</div></div></div><div class="shui shui-a"><div class="shui-c"></div><div class="shui-b"></div></div></div></div><div class="deng-box3"><div class="deng"><div class="xian"></div><div class="deng-a"><div class="deng-b"><div class="deng-t">新</div></div></div><div class="shui shui-a"><div class="shui-c"></div><div class="shui-b"></div></div></div></div><div class="deng-box1"><div class="deng"><div class="xian"></div><div class="deng-a"><div class="deng-b"><div class="deng-t">乐</div></div></div><div class="shui shui-a"><div class="shui-c"></div><div class="shui-b"></div></div></div></div><div class="deng-box"><div class="deng"><div class="xian"></div><div class="deng-a"><div class="deng-b"><div class="deng-t">快</div></div></div><div class="shui shui-a"><div class="shui-c"></div><div class="shui-b"></div></div></div></div><style type="text/css">.deng-box{position:fixed;top:-40px;right:-20px;z-index:9999;pointer-events:none}.deng-box1{position:fixed;top:-30px;right:10px;z-index:9999;pointer-events:none}.deng-box2{position:fixed;top:-40px;left:-20px;z-index:9999;pointer-events:none}.deng-box3{position:fixed;top:-30px;left:10px;z-index:9999;pointer-events:none}.deng-box1 .deng,.deng-box3 .deng{position:relative;width:120px;height:90px;margin:50px;background:#d8000f;background:rgba(216,0,15,.8);border-radius:50% 50%;-webkit-transform-origin:50% -100px;-webkit-animation:swing 5s infinite ease-in-out;box-shadow:-5px 5px 30px 4px #fc903d}.deng{position:relative;width:120px;height:90px;margin:50px;background:#d8000f;background:rgba(216,0,15,.8);border-radius:50% 50%;-webkit-transform-origin:50% -100px;-webkit-animation:swing 3s infinite ease-in-out;box-shadow:-5px 5px 50px 4px #fa6c00}.deng-a{width:100px;height:90px;background:#d8000f;background:rgba(216,0,15,.1);margin:12px 8px 8px 8px;border-radius:50% 50%;border:2px solid #dc8f03}.deng-b{width:45px;height:90px;background:#d8000f;background:rgba(216,0,15,.1);margin:-4px 8px 8px 26px;border-radius:50% 50%;border:2px solid #dc8f03}.xian{position:absolute;top:-20px;left:60px;width:2px;height:20px;background:#dc8f03}.shui-a{position:relative;width:5px;height:20px;margin:-5px 0 0 59px;-webkit-animation:swing 4s infinite ease-in-out;-webkit-transform-origin:50% -45px;background:orange;border-radius:0 0 5px 5px}.shui-b{position:absolute;top:14px;left:-2px;width:10px;height:10px;background:#dc8f03;border-radius:50%}.shui-c{position:absolute;top:18px;left:-2px;width:10px;height:35px;background:orange;border-radius:0 0 0 5px}.deng:before{position:absolute;top:-7px;left:29px;height:12px;width:60px;content:" ";display:block;z-index:999;border-radius:5px 5px 0 0;border:solid 1px #dc8f03;background:orange;background:linear-gradient(to right,#dc8f03,orange,#dc8f03,orange,#dc8f03)}.deng:after{position:absolute;bottom:-7px;left:10px;height:12px;width:60px;content:" ";display:block;margin-left:20px;border-radius:0 0 5px 5px;border:solid 1px #dc8f03;background:orange;background:linear-gradient(to right,#dc8f03,orange,#dc8f03,orange,#dc8f03)}.deng-t{font-family:华文行楷,Arial,Lucida Grande,Tahoma,sans-serif;font-size:3.2rem;color:#dc8f03;font-weight:700;line-height:85px;text-align:center}.night .deng-box,.night .deng-box1,.night .deng-t{background:0 0!important}@-moz-keyframes swing{0%{-moz-transform:rotate(-10deg)}50%{-moz-transform:rotate(10deg)}100%{-moz-transform:rotate(-10deg)}}@-webkit-keyframes swing{0%{-webkit-transform:rotate(-10deg)}50%{-webkit-transform:rotate(10deg)}100%{-webkit-transform:rotate(-10deg)}}</style>
2021年02月04日
133 阅读
0 评论
0 点赞
2021-01-26
logo添加闪光效果css
代码如下:#引用# <div class = "logo" >内容</div> CSS代码:/**logo闪光效果CSS**/ .logo:before { content: ""; position: absolute; width: 140px; height: 10px; background-color: rgba(255, 255, 255, 0.5); -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: blink 1s ease-in 1s infinite; animation: blink 1s ease-in 1s infinite; } @-webkit-keyframes blink { from {left: 10px;top: 0;} to {left: 320px;top: 0;} } @-o-keyframes blink { from {left: 10px;top: 0;} to {left: 320px;top: 0;} } @-moz-keyframes blink { from {left: 10px;top: 0;} to {left: 320px;top: 0;} } @keyframes blink { from {left: -100px;top: 0;} to {left: 320px;top: 0;} }
2021年01月26日
205 阅读
0 评论
0 点赞
2021-01-26
emlog程序seo优化之文章网址优化
emlog程序文章网址形式有默认形式、文件形式、目录形式、分类形式四种,具体设置可在emlog程序后台设置-seo设置里查看修改,为了seo优化站长们都会选择第四种分类形式,但是选择了第四种网址形式后,其它三种网址形式还可以访问到,这对于一些已经收录后的再修改文章网址形式的网站很不友好,非常不利于seo优化,如要想除设置的文章网址形式外,其它文章网址形式都不可访问,可以使用下面的代码,只需要把代码复制粘贴到模版header.php里就可以实现文章网址优化,实现文章网址的统一。 <?php //如果是https请自己把下面http改下 if(isset($logid) && $type=='blog'){ $nowurl = 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; if(!preg_match('/comment-page/i', $nowurl)){ $log_sort = $CACHE->readCache('logsort'); $isurlrewrite = Option::get('isurlrewrite'); if($isurlrewrite==0 && $nowurl !=BLOG_URL.'?post='.$logid){ show_404_page(); }elseif($isurlrewrite==1 && $nowurl !=BLOG_URL.'post-'.$logid.'.html'){ show_404_page(); }elseif($isurlrewrite==2 && $nowurl !=BLOG_URL.'post/'.$logid){ show_404_page(); }elseif($isurlrewrite==3){ $logalias = $logid; if(Option::get('isalias') == 'y') { $logalias_cache = $CACHE->readCache('logalias'); if(!empty($logalias_cache[$logid])){ $logalias = $logalias_cache[$logid]; } } if(!empty($log_sort[$logid]['alias'])) { $logurl = BLOG_URL.$log_sort[$logid]['alias'].'/'.$logalias; }elseif(!empty($log_sort[$logid]['name'])) { $logurl = BLOG_URL.$log_sort[$logid]['name'].'/'.$logalias; }else{ $logurl = BLOG_URL.$logid; } if(Option::get('isalias_html') == 'y'){$logurl .= '.html';} if($nowurl !=$logurl){ show_404_page(); } } } }?>
2021年01月26日
144 阅读
0 评论
0 点赞
2021-01-26
emlog程序获取主分类下的所有子分类ID函数
emlog程序在制作模版时,需要增加一些自定义的列表调用,只设置主分类ID时,默认只会调用设置的分类下的文章,如果是主分类下面没文章,在子分类下有文章,代码是不会直接读取子分类文章的,这时候需要把所有子分类的ID号添加到调用代码里,手动填写有些麻烦,可以试试下面的代码,复制emlog程序获取主分类下的所有子分类ID函数到模版文件夹下的module.php文件里,在调用列表函数里加上调用就可以了。 <?php //获取主分类下的所有子分类ID function Lanye_allsort($sortid){ global $CACHE; $sort_cache = $CACHE->readCache('sort'); $out = ''; if(!empty($sort_cache[$sortid]['children'])){ foreach($sort_cache[$sortid]['children'] as $val){ $out .=','.$val; } } return $sortid.$out; }?>
2021年01月26日
154 阅读
0 评论
0 点赞
2021-01-26
emlog程序生成读取缓存方式调用文章列表
emlog程序生成读取缓存方式调用文章列表,使用读取缓存方式调用可以大大提高页面加载速度,这样就不用每次打开页面都读取数据库,从而提高emlog程度页面加载速度;使用生成读取缓存方式调用文章列表代码,会自动在content/cache/目录下生成设置的缓存php文件,如果需要更新缓存,只需要删除对应的缓存php文件即可;在需要的模版文件里写上调用代码,调用分类、数量、缓存文件名均可自定义设置,例如下方调用代码中,123为多个分类ID号,20为列表数量,listcache为缓存文件名,如果分类留空,则调用最新文章,列表留空默认为10个,缓存文件名留空默认为listcache。 下方代码复制到模版文件夹module.php文件里 <?php //读取文章列表写入缓存 function lanye_Listcache($sortid = 0, $lognum = '10', $cachename = 'listcache'){ global $CACHE; $db = Database::getInstance(); if($sortid){$query = "and sortid in ($sortid)";}else{$query = '';} $sql = "select * from ".DB_PREFIX."blog WHERE type='blog' and hide='n' and checked='y' $query ORDER BY `date` DESC LIMIT 0,$lognum"; $listcache = @$CACHE->readCache($cachename); if(empty($listcache)){$list = $db->query($sql);$listcache = array();while($row = $db->fetch_array($list)):$listcache[] = $row;?> <li><a href="<?php echo Url::log($row['gid']);?>" title="<?php echo $row['title'];?>" target="_blank"><?php echo $row['title'];?></a></li> <?php endwhile;$cacheData = serialize($listcache);$CACHE->cacheWrite($cacheData, $cachename);}else{?> <?php foreach($listcache as $row):?> <li><a href="<?php echo Url::log($row['gid']);?>" title="<?php echo $row['title'];?>" target="_blank"><?php echo $row['title'];?></a></li> <?php endforeach;}}?> 调用代码 <?php lanye_Listcache('1,2,3','20','listcache');?>
2021年01月26日
141 阅读
0 评论
0 点赞
2021-01-26
emlog程序获取用户头像函数
emlog程序制作模版时需要在用户页面添加个注册用户的头像效果,可以使用分享的emlog程序获取用户头像函数进行注册用户头像调用,该emlog程序的php代码函数通过用户UID调用,先获取用户上传头像,当未上传头像时则调用gravatar头像,最后则调用默认设置的一张图片作为头像显示。复制下方代码,粘贴到emlog模版文件module.php里,在需要的emlog程序模板位置添加调用代码即可显示效果。 <?php //根据用户UID获取用户头像 function lanye_authorimg($id){ global $CACHE;$user_cache = $CACHE->readCache('user'); $users = $user_cache[$id]; if($users['avatar']){ return BLOG_URL.$users['avatar']; }else{ if($users['mail']){ return 'https://cdn.v2ex.com/gravatar/'.md5($users['mail']); }else{ return TEMPLATE_URL.'images/avatar.png'; } } }?>
2021年01月26日
163 阅读
0 评论
0 点赞
2021-01-26
emlog程序seo优化之相邻文章优化
emlog程序模版文章页面的相邻文章也就是上一篇下一篇文章,默认是按照当前文章相近时间来调用的,从seo优化方面来说,文章的相邻文章最好展示与文章内容相关的文章才好,在不修改emlog程序内核文件前提下,我们可以使用自定义代码来实现,使emlog程序文章页面相邻文章调用相同分类的相近文章,在模版文件module.php里粘贴分享的emlog程序seo优化之相邻文章优化代码,在当前模版文件echo_log.php文件里填写调用代码,即可实现emlog程序seo优化之相邻文章优化。 <?php //相同分类相邻文章 function lanye_nextprve($date, $sortid){ $db = Database::getInstance(); $nextlog = $db->once_fetch_array("SELECT title,gid FROM " . DB_PREFIX . "blog WHERE date < $date and sortid='$sortid' and hide = 'n' and checked='y' and type='blog' ORDER BY date DESC LIMIT 1"); $prevlog = $db->once_fetch_array("SELECT title,gid FROM " . DB_PREFIX . "blog WHERE date > $date and sortid='$sortid' and hide = 'n' and checked='y' and type='blog' ORDER BY date LIMIT 1"); if($prevlog) { echo '<li>下一篇:<a href="'.Url::log($prevlog['gid']).'" title="'.htmlspecialchars($prevlog['title']).'">'.htmlspecialchars($prevlog['title']).'</a></li>'; }else{ echo '<li>上一篇:没有了</li>'; } if($nextlog) { echo '<li>下一篇:<a href="'.Url::log($nextlog['gid']).'" title="'.htmlspecialchars($nextlog['title']).'">'.htmlspecialchars($nextlog['title']).'</a></li>'; }else{ echo '<li>下一篇:没有了</li>'; } }?> 调用代码 <?php lanye_nextprve($date, $sortid);?>
2021年01月26日
151 阅读
0 评论
0 点赞
2020-12-03
一行代码实现全站pjax无刷新加载
一:整合pjax的准备工作;检查你的网站是否引入1.7.0版本以上的jquery.js,如果没有请全局引入,1.7.0版本以上的才有pushState的封装。 1.新浪CDN提速: <script type="text/javascript" src="http://lib.sinaapp.com/js/jquery/1.9.0/jquery.js"></script> 二:开始整合pjax; 1.下载pjax.js (本文底部); 2.在你喜欢的位置(最好body代码结束前)引入pjax.js <script src="<?php echo TEMPLATE_URL; ?>js/pjax.js" type="text/javascript"></script> 三:使用pjax; 编辑模版footer.php在</body>标记结束前插入: <script> $(document).pjax('a[target!=_blank]', '#contentleft', {fragment:'#contentleft', timeout:8000}); </script> 写好代码后,将容器contentleft付给一个ID,比如在body内的一个div,如: <body> <div id="contentleft"> 网站内容部分... </div> </body> 到这里就可以测试效果了,但是需要取消链接target=_blank效果才能有效哦。下载地址 蓝奏网盘
2020年12月03日
182 阅读
0 评论
0 点赞
1
2
3
...
9