

现在排版的网站中有一个地方,指示器的位置需要变化,我用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三大浏览器里都可以正常实现动画效果了。
Read More →
解决火狐不支持jq动画的backgroundPosition属性的方法
(此文标题党注意
七夕了啊,诸君烧烤节快乐
虽然这么说着,但是二次元的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 →
bootstrap的tooltip插件使用
代码如下:
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>
以上真是蛋疼之作,不知道会有地方用到不。
使用灰度滤镜将网页变成灰色
Welkom bij de wereld van Lalabet, waar plezier en opwinding samenkomen. Lalabet Casino biedt een breed scala aan spellen en is de perfecte bestemming voor spelers die op zoek zijn naar spanning.
Voor degenen die zich in Nederland bevinden, biedt Lalabet Nederland een unieke speelervaring met lokale voorkeuren en ondersteuning.
Lalabet Inloggen & App
Met de Lalabet inloggen functie kunt u snel en eenvoudig toegang krijgen tot uw account. Bovendien is de Lalabet App beschikbaar voor zowel iOS als Android, zodat u altijd en overal kunt spelen.
Mis ook de kans niet om uw geluk te beproeven op de lalabet slot voor een kans op grote prijzen. Met de gebruiksvriendelijke interface is het een fluitje van een cent om in te loggen en te beginnen met spelen.
Ontdek Lalabet: Uw Ultieme Gids voor Lalabet Casino, Lalabet Nederland, en de Lalabet App
买了副中二病的扑克,以六花为主的。不知道动漫扑克算不算周边 感觉很微妙 反正买来也只是收藏啦
买了一套中二病扑克牌
B站这个视频分享,加载慢,还不能选择画质。可以点上面的链接去看,可以选择原画画质。
我很喜欢这个AMV,很感动,很治愈。剪辑和歌词神同步。另外就算分开来看,视频裁剪的画面很美,歌曲也是经典。
有些人刷弹幕说歌词的氛围和中二病不很配,没看过龙珠的表示毫无压力。
两年前收藏到现在,一直存在手机里,想起来的时候就看看。六花一定要永远快乐啊~
动漫里边要说最喜欢谁,除了saber就是六花了吧。