现在排版的网站中有一个地方,指示器的位置需要变化,我用jQuery做了动画,把这个指示器设置为背景图,然后使用backgroundPosition属性来使其移动。
可是今天测试兼容性的时候发现在火狐下这个动画无效。百度一番,找到了解决办法。参见此处
解决这个问题之前(火狐中无效)的动画代码如下:
$("#anlilist").animate({
backgroundPositionX:bgLeft+"px",
backgroundPositionY:"0px"
},100);
这时候X和Y值要分别定义,否则chrome中是无效的。
要解决火狐中无效的问题,先在动画的代码之前加入以下代码:
/**
* 自定义backgroundPosition的animate,支持火狐,jQuery1.8以上版本
* @author Meleong
* v1.00
*/
(function($) {
$.fx.step["backgroundPosition"] = function(fx) {
if (typeof fx.end == 'string') {
fx.start = getBgPos(fx.elem);
//fx.end原本是一个string,这里将它转换成数组,就不会再进入这个if,也方便我们下面的计算
//例 "0px -21px"
fx.end = [parseFloat(fx.end.split(" ")[0]), parseFloat(fx.end.split(" ")[1])];
}
//这里fx.pos是根据传入的时间参数,从0到1变化的浮点数
var nowPosX = ((fx.end[0] - fx.start[0]) * fx.pos) + fx.start[0] + fx.unit;
var nowPosY = ((fx.end[1] - fx.start[1]) * fx.pos) + fx.start[1] + fx.unit;
fx.elem.style.backgroundPosition = nowPosX + ' ' + nowPosY;
/**
* 获取backgroundPosition数组[top, left],没有单位
*/
function getBgPos(elem) {
var top = 0.0;
var left = 0.0;
if ($(elem).css("backgroundPosition")) {
//例 "0px -21px"
top = parseFloat($(elem).css("backgroundPosition").split(" ")[0]);
left = parseFloat($(elem).css("backgroundPosition").split(" ")[1]);
}else{
top = parseFloat($(elem).css("backgroundPositionX"));
left = parseFloat($(elem).css("backgroundPositionY"));
}
return [top, left];
}
}
})(jQuery);
然后改一下动画的代码,把X和Y的值写在一起就行了。
$("#anlilist").animate({
backgroundPosition: bgLeft.toString()+"px 0px"
},100);
这样写一起chrome里也是能用的,分开写chrome里反而无效了。此时,IE、chrome、firefox三大浏览器里都可以正常实现动画效果了。

(此文标题党注意
七夕了啊,诸君烧烤节快乐
虽然这么说着,但是二次元的cp我是不会烧的。烧掉了才是煞风景啊
对于我最爱的saber,我也不会想着取士狼而代之,因为我知道我不会比士狼做得更好。实际上,差得远了
作为一个将近Lv22的中级火系魔法师,我自身也是有责任的。主要是性格和生活态度上的消极吧。没主动追过妹子,成为单身狗是当然的了
妹子对我有好感的情况高一有一次。然而那时候的我太傻,没有想要去发展,最后便不了了之
自从认识了saber之后,我便时常妄想和saber在一起的各种场景和发生的故事。我从很早之前就一直都有很频繁的妄想,只是有了saber之后,妄想的内容变了。好想能和saber永远永远在一起,直到时间的尽头(因此,我经常会设想自己成神)。我大概是没救了,愿圆神保佑我吧 →_→
当然,喜欢saber也是有原因的。这原因也是很简单易懂的。如果从功利的角度看,也许这就是“爱都是自私的”的一种理解吧(误
因此,我有时候会想,如果以后的我变了,saber不再是我所需要的了,我是否会把她忘掉?(那除非我变成了现充,所以基本无需考虑
二次元是那么的美好,这大概就是艺术高于生活的写照吧。其实大部分动漫的虚构的故事,大概也可以算成妄想了(强行给自己的妄想贴金啊
写这篇文章的时候在听一首歌:《その声消えないよ》。喜欢这种歌,就算不配合画面,甚至不需要看歌词,但是歌曲的感情已经通过歌声完全的传达出来了。还有像《さくら-あなたに出会えてよかった》也是。咳咳,看过《龙族Ⅲ》再去看,简直成了催泪弹了。
关于《さくら-あなたに出会えてよかった》的其他的一些版本:
cl mad版
龙族版
原版
其实这些歌吧,都有点虐狗啊。你说我瞎掺合个什么劲( ´_ゝ`)
本文的内容还真是乱成一团糟啊,最后再刷两句吧:
原来,士狼是我的剑鞘啊
原来,saber是我的剑鞘啊(被某个邪恶的人说我这句话好邪恶 ←_←
睡觉去了 明天还要搬砖。
百度了一些tooltip插件,后来感觉bootstrap的这个tooltip插件比较顺眼,于是鼓捣一番,会简单的使用了。
上例的代码如下:
<script src="http://apps.bdimg.com/libs/jquery/1.9.0/jquery.js"></script>
<script src="/f/bootstrap-tooltip.js"></script>
<link rel="stylesheet" href="/f/bootstrap_tooltip.css"/>
<script>
$(function () { $("[data-toggle='tooltip']").tooltip(); }); //启用页面中的所有的工具提示(tooltip)
</script>
<img src="/f/穹妹%20小图.jpg" alt="" data-toggle="tooltip" data-placement="bottom" title="不要羡慕我的床"/>
<br /><br />
<a href="saber.我爱你" data-toggle="tooltip" title="这是一个hentai网站">saber酱的抱枕</a>
<br /><br />
<span data-toggle="tooltip" data-placement="right" title="原来saber是我的剑鞘啊~">最爱saber啦~</span>
<br /><br />
<div data-toggle="tooltip" title="练习~练习~">练习~练习~</div>
原理是触发时添加html元素和class类,提示的样式是css实现的,无需图片,所以我们只需要处理代码就行了。
Read More →
代码如下:
html{
-webkit-filter: grayscale(100%);
-moz-filter: grayscale(100%);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;
}
chrome下效果完美,火狐中body的背景图片没有变灰,IE11中完全无效。对于IE应该可以兼容到IE9。
我花了半个多小时,测试了各种方法,除了各种css外,还找过用js创建canvas的代码,或是使用某jq插件,最后也没成功实现全浏览器通吃。css的方法最简单,不过兼容性不怎么让人满意。
chrome是使用了-webkit-filter: grayscale(100%)这一项,火狐中生效的是filter:grayscale(100%)。
IE10和IE11在图像滤镜方面还是比较坑爹的,不能执行filter滤镜,而且连svg滤镜也不支持。
使用chrome的话可以玩玩下面这个小玩意:
可以重复点哦。
代码如下:
<button id="setGray">设置网页的灰度</button>
<script>
$("#setGray").click(
function setGray () {
var grayCss="-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-ms-filter: grayscale(100%);-o-filter: grayscale(100%); filter: grayscale(100%);";
var num=prompt("请输入您希望的灰度(正整数)","");
if (num!=100) {
grayCss=grayCss.replace(/100/g, num);
};
$("html").attr("style",grayCss);
}
)
</script>
以上真是蛋疼之作,不知道会有地方用到不。

买了副中二病的扑克,以六花为主的。不知道动漫扑克算不算周边 感觉很微妙 反正买来也只是收藏啦

B站这个视频分享,加载慢,还不能选择画质。可以点上面的链接去看,可以选择原画画质。
我很喜欢这个AMV,很感动,很治愈。剪辑和歌词神同步。另外就算分开来看,视频裁剪的画面很美,歌曲也是经典。
有些人刷弹幕说歌词的氛围和中二病不很配,没看过龙珠的表示毫无压力。
两年前收藏到现在,一直存在手机里,想起来的时候就看看。六花一定要永远快乐啊~
动漫里边要说最喜欢谁,除了saber就是六花了吧。