分类 代码 下的文章

CSS - 背景

body:before {
    content: " ";
    position: fixed;
    z-index: -1;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background: url(http://omuy6viz3.bkt.clouddn.com/2017/05/390210278.png) center 0 no-repeat;
    background-size: cover;
    opacity: .3;
}

CSS - 鼠标悬停的 ul li 特效

神奇宝贝

  • 武藏:既然你诚心诚意的发问了。
  • 小次郎:我们就大发慈悲的告诉你。
  • 武藏:为了防止世界被破坏!
  • 小次郎:为了守护世界的和平!
  • 武藏:贯彻爱与真实的邪恶。
  • 小次郎:可爱又迷人的反派角色。
  • 武藏:武藏!
  • 小次郎:小次郎!
  • :我们是穿梭在银河的火箭队!白洞,白色的明天在等着我们!
  • 喵喵:就是这样~喵~

阅读全文

CSS - animation

旋转

.rotate {
    width: 100px;
    height: 100px;
    margin: 0 auto;
    border-radius: 100px;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
    animation: rotates 3s infinite linear;
    -webkit-animation: rotates 3s infinite linear;
}
@keyframes rotates {
    0% {transform: rotate(0deg);}
    100% {transform: rotate(360deg);}
}
@-webkit-keyframes rotates {
    0% {transform: rotate(0deg);}
    100% {transform: rotate(360deg);}
}

阅读全文

Typecho - 数据库常用 - API

表创建和删除

在 Typecho 插件开发过程中,往往需要创建表。
可以使用 query() 来进行表的创建、修改或者删除。

$db= Typecho_Db::get();
$prefix = $db->getPrefix();
$db->query('create table '.$prefix.'metas xxxxx');

使用 query 方式创建表的时候,需要在表明前手动添加 $prefix 前缀,否则在后面的使用过程中会造成困惑。 还可以使用 table. 来代替 $prefix ,typecho 会自动识别并替换成指定的前缀。 同理,修改或者删除 Typecho 数据库中表,按照同样的方式调用 query 即可。

阅读全文

JS - 简繁转换

代码

<a id="translateLink" href="">繁體</a>
<script type="text/javascript" src="./js/jianfan.js"></script> 
<script type="text/javascript"> 
var defaultEncoding = 0; //默认是否繁体,0-简体,1-繁体 
var translateDelay = 0; //延迟时间,若不在</body>前, 要设定延迟翻译时间, 如100表示100ms,默认为0 
var cookieDomain = "http://你的网站地址"; //Cookie地址, 一定要设定, 通常为你的网址 
var msgToTraditionalChinese = "繁體"; //默认切换为繁体时显示的中文字符 
var msgToSimplifiedChinese = "简体"; //默认切换为简体时显示的中文字符 
var translateButtonId = "translateLink"; //默认互换id 
translateInitilization(); 
</script>

阅读全文