在pc设备上,我的博客底部会有一个saber桌宠走来走去~这个效果大概是三年前博客建立不久就做了,但是当时是用JavaScript的定时器来改变桌宠的位置的。今天我把它用css3动画重做了一遍,效果基本上维持原样。
这次我依然用到了JavaScript,不过JavaScript已经不直接移动桌宠的位置了,它的作用是动态创建animation动画规则,这样桌宠的移动就由css3动画控制了。
其实我改成css3动画本来是想降低我的博客在浏览器里的资源占用,但是改了之后发现效果不明显,看来占用资源大头的另有原因,这个以后再查吧。
Read More →
使用css3动画制作网页底部走动的桌宠
pid=59362201
转眼间,四月份过去了。今天是五一,但可怜的死宅站长今天依旧家里蹲……
四月里番已经出来了,在下先下为敬。
脸肿字幕组:
magnet:?xt=urn:btih:1A424FECF5B6BA25C7A96E6C0D2696062F0DA0EC
桜都字幕组:
magnet:?xt=urn:btih:53136051687fa1539e3e497ee396e88ae266e2ef
目录:
[BOOTLEG]堕落令嬢 THE ANIMATION
[QueenBee]ずっと好きだった1[柚木N’]
[ばにぃうぉ~か~] OVA 冥刻學園 受胎編 #1「お願いします……先生の精液で、私たちを助けて欲しいんです」
[Collaboration Works petit] ヌキどきッ!Revolution~天使と悪魔の搾精バトル~ 夕焼け空に天使降臨! セラのおっぱい、自由にしてね 編
[株式会社虎の穴]ボクとみさき先生
[メリー・ジェーン] 貴方ハ私ノモノ -ドS彼女とドM彼氏- 上巻 しつけ上手な優等生_v2
[PoRO]鬼父 Refresh 「小生意気ロマンティックがハマらない」
[ショーテン] 学園侵触 ×× of the Dead 上巻
[ピンクパイナップル]清楚で真面目な彼女が、最凶ヤリサーに勧誘されたら…? THE ANIMATION
2017年4月里番合集
3月3D合集共8部,配图是《姉ヶ崎温泉》这部作品。
[夜桜字幕组]2017年3月3D作品合集v2[BIG5+GB]
magnet:?xt=urn:btih:27F63CCD20066F870A8FAC52566BC26C1E822092
本文内容转自琉璃神社。
2017年3月3D作品合集
把绫波······还给我!
Read More →
兽娘动物园——把绫波······还给我!
今天排版时有一个四方块列表,效果是当鼠标放上去时方块会四散开来(其实效果图也是我做的)。于是我用css3动画做了效果出来。
布局时大量使用定位,以方便元素做位置变化。使用伪元素做了线条,感觉挺好用~
Read More →
css3制作的列表扩散效果一例
我们经常对html元素使用hover选择器来做一些效果,比如当鼠标放在一个a标签上时改变文字颜色:
a{color: #F4A801} //超链接的文字是橘黄色 a:hover{color: #FF0000} //当鼠标经过时变成红色
如果加上css3的一些过渡属性就会出现变化的过程,成为简单的css3动画。
但是之前我没想到 ::before 和 ::after 这俩伪元素也可以用类似hover的选择器触发它们的动画。今天见识到了,感觉很棒。
如下效果,当鼠标放到这个按钮上时会在底部展开一条线:
这个是怎么做的呢?
按钮是A标签,需要给它设置相对定位和超出隐藏:
a{position: relative;overflow: hidden;}
然后用::before伪元素在底部做一条线,只不过一开始没让这条线显示出来。::before伪元素需要设置绝对定位,这样可以让它位于按钮内部。
最后,当鼠标经过按钮时(hover)改变::before伪元素的css属性,如同文章开头的代码中改变a标签的属性一样,只是写法不同:
a:hover::before{ /*css属性*/ }
最终实现的代码如下:
<a href="" id="more">查看更多</a> <style> #more{display: inline-block;width: 150px;height: 48px;line-height: 48px;text-align: center;font-size: 20px;color: #fff;text-decoration: none !important;text-shadow:none !important;background: #8EE964; /*最后的por和ovh是必须的*/ position: relative;overflow: hidden; } #more:before{ /*设置初始状态*/ content: ""; position: absolute; left: 50%; right: 50%; bottom: 0; background: #ff9d2e; height:5px; /*transition-property 设置过渡时要改变的属性 若不设置则为all*/ transition-property: left, right; transition-duration: 0.3s; transition-timing-function: ease-out; } #more:hover:before, #more:focus:before, #more:active:before { /*当鼠标经过、或按钮被焦点、被激活时对before的属性进行改变*/ left: 0; right: 0; } </style>
ps:
我这次没使用::after伪元素,大家可以按需使用。
伪元素前面写两个冒号是符合标准的写法,写一个冒号是为了兼容比较旧的浏览器,实际使用中写一个或两个均可。
如有需要,也在hover外部定义动画,然后在hover内引用。如:
#more:hover:before, #more:focus:before, #more:active:before { animation:showUnderline .3s forwards; } @keyframes showUnderline { to{ left: 0; right: 0; } }
注意,@keyframes定义的动画和直接在样式里写的动画有区别:
以鼠标hover时执行动画为例,@keyframes定义的动画,当鼠标离开后没有逐渐恢复至原来状态的过程,而在元素样式内定义的则有。
以本文的按钮为例,@keyframes定义的动画,当鼠标离开按钮后那个底边不会逐渐向中间收缩,而是瞬间就消失了。
使用 ::before 和 ::after 伪元素来制作CSS3动画
[夜桜字幕组]2017年2月3D作品合集[BIG5+GB]
magnet:?xt=urn:btih:EC8C855C1EB66EB5615713B4AA34BC41F06180E6
视频列表:
[みこにそみ]澪をXXするゲエム[GB].mp4
[@OZ]ビビッと一色 海水浴[スポーツビキニ][GB].mp4
[@OZ]ビビッと一色 海水浴[制服][GB].mp4
[SPRECHCHOR]姫騎士輪姦 第二話 悲劇の王女ミーア[GB].mp4
[エルテネス]黒ギャルちゃんがセックスしようと誘ってくれたけど、拡張プレイに終始した件。[GB].mp4
[KENZsoft]超★痴女メイド!2 -淫極!-[GB].mp4
2017年2月3D作品合集
《公主恋人》(プリンセスラバー!)的TV动画是表番,但两部OVA可就是里番了(给买碟的姥爷们送的福利吗←_←)。
[Princess Lover!][プリンセスラバー!][公主恋人][720P+外挂繁体字幕+封面]
这是720P的哦~迅雷可离线。
公主恋人OVA下载
刚才我给评论区头像添加了鼠标经过旋转的效果,是使用css3动画做的。
在css样式表里先定义一个旋转的动画,然后在鼠标经过头像时触发动画:
@keyframes rotate_once{ from {transform: rotate(0deg);} to {transform: rotate(360deg);} } .comment-meta .avatar:hover{ animation: rotate_once .5s; }
有时候必须结合JavaScript事件播放动画的时候,可以先把animation那句放到一个单独的class名里,然后通过JavaScript来动态添加、删除改动画的className,来达到播放动画或去除动画的效果。
示例:
element.addEventListener("mouseover",function(){ element.className=nowClassName+" rotate_once"; element.addEventListener("animationend",function(){ element.className=nowClassName; }) });
鼠标经过元素时添加rotate_once这个className,播放动画。动画播放完毕之后再去掉这个className。
这里有个知识点,就是JavaScript里有三个能监听动画播放的事件:
animationStart 动画开始执行 animationEnd 动画执行结束 animationIteration 重复动画开始执行(只有重复动画才会触发)
使用css3动画给评论头像增加旋转效果
《小女ラムネ》(Shoujo Ramune)原作是2014年发售的一部R-18 GALGAME。讲述了三个发色不同(黑白棕)的萝莉妹子和怪蜀黍啪啪啪的故事。
点击此处查看CG (若打不开自行翻墙)
8月份就传出《小女ラムネ》动画化的消息(你说啥?当然是里番了)。然而10月7日才实际发售。身为萝莉控,还是很值得一看的,哦呵呵呵呵~
磁力链接:
magnet:?xt=urn:btih:4D3AD1D713CB2F7C8D314CB7BAF3EBE539076B72
Read More →