<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="zh-Hans-CN">
	<id>https://wiki.mimikkofans.club/index.php?action=history&amp;feed=atom&amp;title=%E6%A8%A1%E6%9D%BF%3AHovers%2Fhover.css</id>
	<title>模板:Hovers/hover.css - 版本历史</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.mimikkofans.club/index.php?action=history&amp;feed=atom&amp;title=%E6%A8%A1%E6%9D%BF%3AHovers%2Fhover.css"/>
	<link rel="alternate" type="text/html" href="https://wiki.mimikkofans.club/index.php?title=%E6%A8%A1%E6%9D%BF:Hovers/hover.css&amp;action=history"/>
	<updated>2026-04-08T01:51:42Z</updated>
	<subtitle>本wiki上该页面的版本历史</subtitle>
	<generator>MediaWiki 1.40.0</generator>
	<entry>
		<id>https://wiki.mimikkofans.club/index.php?title=%E6%A8%A1%E6%9D%BF:Hovers/hover.css&amp;diff=376&amp;oldid=prev</id>
		<title>一位史蒂夫：​导入1个版本</title>
		<link rel="alternate" type="text/html" href="https://wiki.mimikkofans.club/index.php?title=%E6%A8%A1%E6%9D%BF:Hovers/hover.css&amp;diff=376&amp;oldid=prev"/>
		<updated>2025-09-01T16:40:01Z</updated>

		<summary type="html">&lt;p&gt;导入1个版本&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;zh-Hans-CN&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←上一版本&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;2025年9月2日 (二) 00:40的版本&lt;/td&gt;
				&lt;/tr&gt;
&lt;!-- diff cache key wiki_club:diff::1.12:old-375:rev-376 --&gt;
&lt;/table&gt;</summary>
		<author><name>一位史蒂夫</name></author>
	</entry>
	<entry>
		<id>https://wiki.mimikkofans.club/index.php?title=%E6%A8%A1%E6%9D%BF:Hovers/hover.css&amp;diff=375&amp;oldid=prev</id>
		<title>2022年10月16日 (日) 22:43 abaaba&gt;Lih</title>
		<link rel="alternate" type="text/html" href="https://wiki.mimikkofans.club/index.php?title=%E6%A8%A1%E6%9D%BF:Hovers/hover.css&amp;diff=375&amp;oldid=prev"/>
		<updated>2022-10-16T22:43:51Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;新页面&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/*&lt;br /&gt;
	该文档为一个hover特效库，由一些常用的效果以及GitHub上的开源项目“Hover.css”的一些部分构成。&lt;br /&gt;
	请使用{{hovers}}在页面中进行载入。&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* hover状态切换 */&lt;br /&gt;
.hover-change,&lt;br /&gt;
.hover-remote {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  transition: opacity 0.5s linear;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-change-before,&lt;br /&gt;
.hover-change-after,&lt;br /&gt;
.hover-remote-target {&lt;br /&gt;
  transition: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-change-after,&lt;br /&gt;
.hover-remote-target {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
}&lt;br /&gt;
.hover-remote-target {&lt;br /&gt;
  left: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-change-after[style^=&amp;#039;right:&amp;#039;],&lt;br /&gt;
.hover-change-after[style*=&amp;#039; right:&amp;#039;],&lt;br /&gt;
.hover-remote-after[style^=&amp;#039;right:&amp;#039;],&lt;br /&gt;
.hover-remote-after[style*=&amp;#039; right:&amp;#039;] {&lt;br /&gt;
  left: initial;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-change-after[style^=&amp;#039;bottom:&amp;#039;],&lt;br /&gt;
.hover-change-after[style*=&amp;#039; bottom:&amp;#039;],&lt;br /&gt;
.hover-remote-after[style^=&amp;#039;bottom:&amp;#039;],&lt;br /&gt;
.hover-remote-after[style*=&amp;#039; bottom:&amp;#039;] {&lt;br /&gt;
  top: initial;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-change-after:hover,&lt;br /&gt;
.hover-remote-target {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  margin-left: -9999px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 主要用于制作hover形式的标签页(tab)切换 */&lt;br /&gt;
.hover-tab-mode {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition: none;&lt;br /&gt;
}&lt;br /&gt;
.hover-tab-mode .hover-remote {&lt;br /&gt;
  transition: inherit;&lt;br /&gt;
  position: static;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 闪烁效果 */&lt;br /&gt;
.hover-change.flash:hover .hover-change-before {&lt;br /&gt;
  margin-left: -9999px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-change:hover &amp;gt; .hover-change-before,&lt;br /&gt;
.hover-remote &amp;gt; .hover-remote-target,&lt;br /&gt;
.hover-change:hover &amp;gt; a &amp;gt; .hover-change-before,&lt;br /&gt;
.hover-remote &amp;gt; a &amp;gt; .hover-remote-target {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-change:hover &amp;gt; .hover-change-after,&lt;br /&gt;
.hover-remote:hover &amp;gt; .hover-remote-target,&lt;br /&gt;
.hover-change:hover &amp;gt; a &amp;gt; .hover-change-after,&lt;br /&gt;
.hover-remote:hover &amp;gt; a &amp;gt; .hover-remote-target {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
  margin-left: initial;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 基类 */&lt;br /&gt;
[class*=&amp;#039;hovers-&amp;#039;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);&lt;br /&gt;
  transform: perspective(1px) translateZ(0);&lt;br /&gt;
  vertical-align: middle;&lt;br /&gt;
  transition-duration: 0.25s;&lt;br /&gt;
  transition-property: all;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 旋转放大 */&lt;br /&gt;
.hovers-rotate-shrink {&lt;br /&gt;
  transition-duration: 0.5s;&lt;br /&gt;
  transform: rotate(0) scale(0.75);&lt;br /&gt;
}&lt;br /&gt;
.hovers-rotate-shrink:hover {&lt;br /&gt;
  transform: rotate(360deg) scale(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-rotate-shrink-reverse {&lt;br /&gt;
  transition-duration: 0.5s;&lt;br /&gt;
  transform: rotate(360deg) scale(0.75);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-rotate-shrink-reverse:hover {&lt;br /&gt;
  transform: rotate(0) scale(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 旋转 */&lt;br /&gt;
.hovers-rotate,&lt;br /&gt;
.hovers-rotate-reverse:hover {&lt;br /&gt;
  transition-duration: 0.5s;&lt;br /&gt;
  transform: rotate(0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-rotate-reverse,&lt;br /&gt;
.hovers-rotate:hover {&lt;br /&gt;
  transition-duration: 0.5s;&lt;br /&gt;
  transform: rotate(360deg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 正常 =&amp;gt; 浅 */&lt;br /&gt;
.hovers-fade-deep,&lt;br /&gt;
.hovers-fade,&lt;br /&gt;
.hovers-fade-shallow {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
.hovers-fade-deep:hover,&lt;br /&gt;
.hovers-fade-deep.active {&lt;br /&gt;
  opacity: 0.35;&lt;br /&gt;
}&lt;br /&gt;
.hovers-fade:hover,&lt;br /&gt;
.hovers-fade.active {&lt;br /&gt;
  opacity: 0.5;&lt;br /&gt;
}&lt;br /&gt;
.hovers-fade-shallow:hover,&lt;br /&gt;
.hovers-fade-shallow.active {&lt;br /&gt;
  opacity: 0.75;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 浅 =&amp;gt; 正常 */&lt;br /&gt;
.hovers-bloom-deep {&lt;br /&gt;
  opacity: 0.35;&lt;br /&gt;
}&lt;br /&gt;
.hovers-bloom {&lt;br /&gt;
  opacity: 0.5;&lt;br /&gt;
}&lt;br /&gt;
.hovers-bloom-shallow {&lt;br /&gt;
  opacity: 0.75;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-bloom-deep:hover,&lt;br /&gt;
.hovers-bloom-deep.active,&lt;br /&gt;
.hovers-bloom:hover,&lt;br /&gt;
.hovers-bloom.active,&lt;br /&gt;
.hovers-bloom-shallow:hover,&lt;br /&gt;
.hovers-bloom-shallow.active {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 正常 =&amp;gt; 大 */&lt;br /&gt;
.hovers-grow-deep,&lt;br /&gt;
.hovers-grow,&lt;br /&gt;
.hovers-grow-shallow {&lt;br /&gt;
  transform: scale(1);&lt;br /&gt;
}&lt;br /&gt;
.hovers-grow-deep:hover,&lt;br /&gt;
.hovers-grow-deep.active {&lt;br /&gt;
  transform: scale(1.5);&lt;br /&gt;
}&lt;br /&gt;
.hovers-grow:hover,&lt;br /&gt;
.hovers-grow.active {&lt;br /&gt;
  transform: scale(1.25);&lt;br /&gt;
}&lt;br /&gt;
.hovers-grow-shallow:hover,&lt;br /&gt;
.hovers-grow-shallow.active {&lt;br /&gt;
  transform: scale(1.1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 正常 =&amp;gt; 小 */&lt;br /&gt;
.hovers-shrink-deep:hover,&lt;br /&gt;
.hovers-shrink-deep.active,&lt;br /&gt;
.hovers-shrink:hover,&lt;br /&gt;
.hovers-shrink.active,&lt;br /&gt;
.hovers-shrink-shallow:hover,&lt;br /&gt;
.hovers-shrink-shallow.active {&lt;br /&gt;
  transform: scale(1);&lt;br /&gt;
}&lt;br /&gt;
.hovers-shrink-deep {&lt;br /&gt;
  transform: scale(0.5);&lt;br /&gt;
}&lt;br /&gt;
.hovers-shrink {&lt;br /&gt;
  transform: scale(0.75);&lt;br /&gt;
}&lt;br /&gt;
.hovers-shrink-shallow {&lt;br /&gt;
  transform: scale(0.9);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 左右抖动 */&lt;br /&gt;
@keyframes shake-flexible {&lt;br /&gt;
  25% {&lt;br /&gt;
    transform: translateX(-0.0625em);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  50% {&lt;br /&gt;
    transform: translateX(0.0625em);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  75% {&lt;br /&gt;
    transform: translateX(-0.0625em);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-shake-flexible:hover,&lt;br /&gt;
.hovers-shake-flexible.active {&lt;br /&gt;
  animation: shake-flexible 0.5s ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes shake {&lt;br /&gt;
  25% {&lt;br /&gt;
    transform: translateX(-8px);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  50% {&lt;br /&gt;
    transform: translateX(8px);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  75% {&lt;br /&gt;
    transform: translateX(-8px);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-shake:hover,&lt;br /&gt;
.hovers-shake.active {&lt;br /&gt;
  animation: shake 0.5s ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 上下抖动 */&lt;br /&gt;
@keyframes bounce-flexible {&lt;br /&gt;
  25% {&lt;br /&gt;
    transform: translateY(-0.0625em);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  50% {&lt;br /&gt;
    transform: translateY(0.0625em);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  75% {&lt;br /&gt;
    transform: translateY(-0.0625em);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-bounce-flexible:hover,&lt;br /&gt;
.hovers-bounce-flexible.active {&lt;br /&gt;
  animation: bounce-flexible 0.5s ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes bounce {&lt;br /&gt;
  25% {&lt;br /&gt;
    transform: translateY(-8px);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  50% {&lt;br /&gt;
    transform: translateY(8px);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  75% {&lt;br /&gt;
    transform: translateY(-8px);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-bounce:hover,&lt;br /&gt;
.hovers-bounce.active {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  animation: bounce 0.5s ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 绕顶端中点抖动 */&lt;br /&gt;
@keyframes swing {&lt;br /&gt;
  20% {&lt;br /&gt;
    transform: rotate3d(0, 0, 1, 10deg);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  40% {&lt;br /&gt;
    transform: rotate3d(0, 0, 1, -10deg);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  60% {&lt;br /&gt;
    transform: rotate3d(0, 0, 1, 5deg);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  80% {&lt;br /&gt;
    transform: rotate3d(0, 0, 1, -5deg);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  to {&lt;br /&gt;
    transform: rotate3d(0, 0, 1, 0deg);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-swing {&lt;br /&gt;
  transform-origin: top center;&lt;br /&gt;
}&lt;br /&gt;
.hovers-swing:hover,&lt;br /&gt;
.hovers-swing.active {&lt;br /&gt;
  animation: swing 0.75s ease-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 正常 =&amp;gt; 大 */&lt;br /&gt;
@keyframes pulse-grow {&lt;br /&gt;
  to {&lt;br /&gt;
    transform: scale(1.1);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-pulse-grow:hover,&lt;br /&gt;
.hovers-pulse-grow.active {&lt;br /&gt;
  animation: pulse-grow 0.5s linear infinite alternate;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 正常 =&amp;gt; 小 */&lt;br /&gt;
@keyframes pulse-shrink {&lt;br /&gt;
  to {&lt;br /&gt;
    transform: scale(0.9);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-pulse-shrink:hover,&lt;br /&gt;
.hovers-pulse-shrink.active {&lt;br /&gt;
  animation: pulse-shrink 0.5s linear infinite alternate;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 正常 =&amp;gt; 小 */&lt;br /&gt;
@keyframes push {&lt;br /&gt;
  50% {&lt;br /&gt;
    transform: scale(0.8);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-push:hover,&lt;br /&gt;
.hovers-push.active {&lt;br /&gt;
  animation: push 0.3s linear;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 正常 =&amp;gt; 大 */&lt;br /&gt;
@keyframes pop {&lt;br /&gt;
  50% {&lt;br /&gt;
    transform: scale(1.2);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-pop:hover,&lt;br /&gt;
.hovers-pop.active {&lt;br /&gt;
  animation: pop 0.3s linear;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 正常 =&amp;gt; 大 =&amp;gt; 正常 =&amp;gt; 大 */&lt;br /&gt;
.hovers-bounce-in:hover,&lt;br /&gt;
.hovers-bounce-in.active {&lt;br /&gt;
  transform: scale(1.2);&lt;br /&gt;
  transition-duration: 0.5s;&lt;br /&gt;
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 正常 =&amp;gt; 小 =&amp;gt; 正常 =&amp;gt; 小 */&lt;br /&gt;
.hovers-bounce-out:hover,&lt;br /&gt;
.hovers-bounce-out.active {&lt;br /&gt;
  transform: scale(0.8);&lt;br /&gt;
  transition-duration: 0.5s;&lt;br /&gt;
  transition-timing-function: cubic-bezier(0.47, 2.02, 0.31, -0.36);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 倾斜 */&lt;br /&gt;
.hovers-tilt:hover,&lt;br /&gt;
.hovers-tilt.active {&lt;br /&gt;
  transition-duration: 0.3s;&lt;br /&gt;
  transform: rotate(4deg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 倾斜 + 放大 */&lt;br /&gt;
.hovers-grow-rotate:hover,&lt;br /&gt;
.hovers-grow-rotate.active {&lt;br /&gt;
  transition-duration: 0.3s;&lt;br /&gt;
  transform: scale(1.1) rotate(4deg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 升起 */&lt;br /&gt;
.hovers-float:hover,&lt;br /&gt;
.hovers-float.active {&lt;br /&gt;
  transition-duration: 0.3s;&lt;br /&gt;
  transition-timing-function: ease-out;&lt;br /&gt;
  transform: translateY(-8px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 下沉 */&lt;br /&gt;
.hovers-sink:hover,&lt;br /&gt;
.hovers-sink.active {&lt;br /&gt;
  transition-duration: 0.3s;&lt;br /&gt;
  transition-timing-function: ease-out;&lt;br /&gt;
  transform: translateY(8px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 飘浮 */&lt;br /&gt;
@keyframes bob {&lt;br /&gt;
  0% {&lt;br /&gt;
    transform: translateY(-10px);&lt;br /&gt;
  }&lt;br /&gt;
  50% {&lt;br /&gt;
    transform: translateY(-5px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: translateY(-10px);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
@keyframes bob-float {&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: translateY(-10px);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-bob:hover,&lt;br /&gt;
.hovers-bob.active {&lt;br /&gt;
  animation-name: bob-float, bob;&lt;br /&gt;
  animation-duration: 0.3s, 1.5s;&lt;br /&gt;
  animation-delay: 0s, 0.3s;&lt;br /&gt;
  animation-timing-function: ease-out, ease-in-out;&lt;br /&gt;
  animation-iteration-count: 1, infinite;&lt;br /&gt;
  animation-fill-mode: forwards;&lt;br /&gt;
  animation-direction: normal, alternate;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 悬挂 */&lt;br /&gt;
@keyframes hang {&lt;br /&gt;
  0% {&lt;br /&gt;
    transform: translateY(10px);&lt;br /&gt;
  }&lt;br /&gt;
  50% {&lt;br /&gt;
    transform: translateY(5px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: translateY(10px);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
@keyframes hang-sink {&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: translateY(10px);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-hang:hover,&lt;br /&gt;
.hovers-hang.active {&lt;br /&gt;
  animation-name: hang-sink, hang;&lt;br /&gt;
  animation-duration: 0.3s, 1.5s;&lt;br /&gt;
  animation-delay: 0s, 0.3s;&lt;br /&gt;
  animation-timing-function: ease-out, ease-in-out;&lt;br /&gt;
  animation-iteration-count: 1, infinite;&lt;br /&gt;
  animation-fill-mode: forwards;&lt;br /&gt;
  animation-direction: normal, alternate;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 非对称 */&lt;br /&gt;
.hovers-skew:hover,&lt;br /&gt;
.hovers-skew.active {&lt;br /&gt;
  transform: skew(-10deg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 非对称-左 */&lt;br /&gt;
.hovers-skew-forward {&lt;br /&gt;
  transform-origin: 0 100%;&lt;br /&gt;
}&lt;br /&gt;
.hovers-skew-forward:hover,&lt;br /&gt;
.hovers-skew-forward.active {&lt;br /&gt;
  transform: skew(-10deg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 非对称-右 */&lt;br /&gt;
.hovers-skew-backward {&lt;br /&gt;
  transform-origin: 0 100%;&lt;br /&gt;
}&lt;br /&gt;
.hovers-skew-backward:hover,&lt;br /&gt;
.hovers-skew-backward.active {&lt;br /&gt;
  transform: skew(10deg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 垂直抖动 */&lt;br /&gt;
@keyframes wobble-vertical {&lt;br /&gt;
  16.65% {&lt;br /&gt;
    transform: translateY(8px);&lt;br /&gt;
  }&lt;br /&gt;
  33.3% {&lt;br /&gt;
    transform: translateY(-6px);&lt;br /&gt;
  }&lt;br /&gt;
  49.95% {&lt;br /&gt;
    transform: translateY(4px);&lt;br /&gt;
  }&lt;br /&gt;
  66.6% {&lt;br /&gt;
    transform: translateY(-2px);&lt;br /&gt;
  }&lt;br /&gt;
  83.25% {&lt;br /&gt;
    transform: translateY(1px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: translateY(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-wobble-vertical:hover,&lt;br /&gt;
.hovers-wobble-vertical.active {&lt;br /&gt;
  animation-name: wobble-vertical;&lt;br /&gt;
  animation-duration: 1s;&lt;br /&gt;
  animation-timing-function: ease-in-out;&lt;br /&gt;
  animation-iteration-count: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 水平抖动 */&lt;br /&gt;
@keyframes wobble-horizontal {&lt;br /&gt;
  16.65% {&lt;br /&gt;
    transform: translateX(8px);&lt;br /&gt;
  }&lt;br /&gt;
  33.3% {&lt;br /&gt;
    transform: translateX(-6px);&lt;br /&gt;
  }&lt;br /&gt;
  49.95% {&lt;br /&gt;
    transform: translateX(4px);&lt;br /&gt;
  }&lt;br /&gt;
  66.6% {&lt;br /&gt;
    transform: translateX(-2px);&lt;br /&gt;
  }&lt;br /&gt;
  83.25% {&lt;br /&gt;
    transform: translateX(1px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: translateX(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
.hovers-wobble-horizontal:hover,&lt;br /&gt;
.hovers-wobble-horizontal.active {&lt;br /&gt;
  animation-name: wobble-horizontal;&lt;br /&gt;
  animation-duration: 1s;&lt;br /&gt;
  animation-timing-function: ease-in-out;&lt;br /&gt;
  animation-iteration-count: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 右下弹回 */&lt;br /&gt;
@keyframes wobble-to-bottom-right {&lt;br /&gt;
  16.65% {&lt;br /&gt;
    transform: translate(8px, 8px);&lt;br /&gt;
  }&lt;br /&gt;
  33.3% {&lt;br /&gt;
    transform: translate(-6px, -6px);&lt;br /&gt;
  }&lt;br /&gt;
  49.95% {&lt;br /&gt;
    transform: translate(4px, 4px);&lt;br /&gt;
  }&lt;br /&gt;
  66.6% {&lt;br /&gt;
    transform: translate(-2px, -2px);&lt;br /&gt;
  }&lt;br /&gt;
  83.25% {&lt;br /&gt;
    transform: translate(1px, 1px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: translate(0, 0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-wobble-to-bottom-right:hover, &lt;br /&gt;
.hovers-wobble-to-bottom-right.active {&lt;br /&gt;
  animation-name: wobble-to-bottom-right;&lt;br /&gt;
  animation-duration: 1s;&lt;br /&gt;
  animation-timing-function: ease-in-out;&lt;br /&gt;
  animation-iteration-count: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 右上弹回 */&lt;br /&gt;
@keyframes wobble-to-top-right {&lt;br /&gt;
  16.65% {&lt;br /&gt;
    transform: translate(8px, -8px)&lt;br /&gt;
  }&lt;br /&gt;
  33.3% {&lt;br /&gt;
    transform: translate(-6px, 6px);&lt;br /&gt;
  }&lt;br /&gt;
  49.95% {&lt;br /&gt;
    transform: translate(4px, -4px);&lt;br /&gt;
  }&lt;br /&gt;
  66.6% {&lt;br /&gt;
    transform: translate(-2px, 2px);&lt;br /&gt;
  }&lt;br /&gt;
  83.25% {&lt;br /&gt;
    transform: translate(1px, -1px);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: translate(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-wobble-to-top-right:hover,&lt;br /&gt;
.hovers-wobble-to-top-right.active {&lt;br /&gt;
  animation-name: wobble-to-top-right;&lt;br /&gt;
  animation-duration: 1s;&lt;br /&gt;
  animation-timing-function: ease-in-out;&lt;br /&gt;
  animation-iteration-count: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 果冻 */&lt;br /&gt;
@keyframes wobble-top {&lt;br /&gt;
  16.65% {&lt;br /&gt;
    transform: skew(-12deg);&lt;br /&gt;
  }&lt;br /&gt;
  33.3% {&lt;br /&gt;
    transform: skew(10deg);&lt;br /&gt;
  }&lt;br /&gt;
  49.95% {&lt;br /&gt;
    transform: skew(-6deg);&lt;br /&gt;
  }&lt;br /&gt;
  66.6% {&lt;br /&gt;
    transform: skew(4deg);&lt;br /&gt;
  }&lt;br /&gt;
  83.25% {&lt;br /&gt;
    transform: skew(-2deg);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: skew(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 赘肉 */&lt;br /&gt;
.hovers-wobble-top {&lt;br /&gt;
  transform-origin: 0 100%;&lt;br /&gt;
}&lt;br /&gt;
.hovers-wobble-top:hover,&lt;br /&gt;
.hovers-wobble-top.active {&lt;br /&gt;
  animation-name: wobble-top;&lt;br /&gt;
  animation-duration: 1s;&lt;br /&gt;
  animation-timing-function: ease-in-out;&lt;br /&gt;
  animation-iteration-count: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes wobble-bottom {&lt;br /&gt;
  16.65% {&lt;br /&gt;
    transform: skew(-12deg);&lt;br /&gt;
  }&lt;br /&gt;
  33.3% {&lt;br /&gt;
    transform: skew(10deg);&lt;br /&gt;
  }&lt;br /&gt;
  49.95% {&lt;br /&gt;
    transform: skew(-6deg);&lt;br /&gt;
  }&lt;br /&gt;
  66.6% {&lt;br /&gt;
    transform: skew(4deg);&lt;br /&gt;
  }&lt;br /&gt;
  83.25% {&lt;br /&gt;
    transform: skew(-2deg);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: skew(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-wobble-bottom {&lt;br /&gt;
  transform-origin: 100% 0;&lt;br /&gt;
}&lt;br /&gt;
.hovers-wobble-bottom:hover,&lt;br /&gt;
.hovers-wobble-bottom.active {&lt;br /&gt;
  animation-name: wobble-bottom;&lt;br /&gt;
  animation-duration: 1s;&lt;br /&gt;
  animation-timing-function: ease-in-out;&lt;br /&gt;
  animation-iteration-count: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 颤动 */&lt;br /&gt;
@keyframes wobble-skew {&lt;br /&gt;
  16.65% {&lt;br /&gt;
    transform: skew(-12deg);&lt;br /&gt;
  }&lt;br /&gt;
  33.3% {&lt;br /&gt;
    transform: skew(10deg);&lt;br /&gt;
  }&lt;br /&gt;
  49.95% {&lt;br /&gt;
    transform: skew(-6deg);&lt;br /&gt;
  }&lt;br /&gt;
  66.6% {&lt;br /&gt;
    transform: skew(4deg);&lt;br /&gt;
  }&lt;br /&gt;
  83.25% {&lt;br /&gt;
    transform: skew(-2deg);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: skew(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
.hovers-wobble-skew:hover,&lt;br /&gt;
.hovers-wobble-skew.active {&lt;br /&gt;
  animation-name: wobble-skew;&lt;br /&gt;
  animation-duration: 1s;&lt;br /&gt;
  animation-timing-function: ease-in-out;&lt;br /&gt;
  animation-iteration-count: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 振动 */&lt;br /&gt;
@keyframes buzz {&lt;br /&gt;
  50% {&lt;br /&gt;
    transform: translateX(3px) rotate(2deg);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: translateX(-3px) rotate(-2deg);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-buzz:hover,&lt;br /&gt;
.hovers-buzz.active {&lt;br /&gt;
  animation-name: buzz;&lt;br /&gt;
  animation-duration: 0.15s;&lt;br /&gt;
  animation-timing-function: linear;&lt;br /&gt;
  animation-iteration-count: infinite;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 振出 */&lt;br /&gt;
@keyframes buzz-out {&lt;br /&gt;
  10% {&lt;br /&gt;
    transform: translateX(3px) rotate(2deg);&lt;br /&gt;
  }&lt;br /&gt;
  20% {&lt;br /&gt;
    transform: translateX(-3px) rotate(-2deg);&lt;br /&gt;
  }&lt;br /&gt;
  30% {&lt;br /&gt;
    transform: translateX(3px) rotate(2deg);&lt;br /&gt;
  }&lt;br /&gt;
  40% {&lt;br /&gt;
    transform: translateX(-3px) rotate(-2deg);&lt;br /&gt;
  }&lt;br /&gt;
  50% {&lt;br /&gt;
    transform: translateX(2px) rotate(1deg);&lt;br /&gt;
  }&lt;br /&gt;
  60% {&lt;br /&gt;
    transform: translateX(-2px) rotate(-1deg);&lt;br /&gt;
  }&lt;br /&gt;
  70% {&lt;br /&gt;
    transform: translateX(2px) rotate(1deg);&lt;br /&gt;
  }&lt;br /&gt;
  80% {&lt;br /&gt;
    transform: translateX(-2px) rotate(-1deg);&lt;br /&gt;
  }&lt;br /&gt;
  90% {&lt;br /&gt;
    transform: translateX(1px) rotate(0);&lt;br /&gt;
  }&lt;br /&gt;
  100% {&lt;br /&gt;
    transform: translateX(-1px) rotate(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-buzz-out:hover,&lt;br /&gt;
.hovers-buzz-out.active {&lt;br /&gt;
  animation-name: buzz-out;&lt;br /&gt;
  animation-duration: 0.75s;&lt;br /&gt;
  animation-timing-function: linear;&lt;br /&gt;
  animation-iteration-count: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 右移 */&lt;br /&gt;
.hovers-forward:hover,&lt;br /&gt;
.hovers-forward.active {&lt;br /&gt;
  transform: translateX(8px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 左移 */&lt;br /&gt;
.hovers-backward:hover,&lt;br /&gt;
.hovers-backward.active {&lt;br /&gt;
  transform: translateX(-8px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 自由移动 */&lt;br /&gt;
.hovers-top,&lt;br /&gt;
.hovers-left,&lt;br /&gt;
.hovers-bottom,&lt;br /&gt;
.hovers-right {&lt;br /&gt;
  transition: all 0.5s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-top:hover,&lt;br /&gt;
.hovers-top.active {&lt;br /&gt;
  transform: translateY(-0.0625em);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-left:hover,&lt;br /&gt;
.hovers-left.active {&lt;br /&gt;
  transform: translateX(-0.0625em);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-bottom:hover,&lt;br /&gt;
.hovers-bottom.active {&lt;br /&gt;
  transform: translateY(0.0625em);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-right:hover,&lt;br /&gt;
.hovers-right.active {&lt;br /&gt;
  transform: translateX(0.0625em);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 滤镜 */&lt;br /&gt;
.hovers-blur,&lt;br /&gt;
.hovers-blur-reverse,&lt;br /&gt;
.hovers-brightness,&lt;br /&gt;
.hovers-brightness-reverse,&lt;br /&gt;
.hovers-contrast,&lt;br /&gt;
.hovers-contrast-reverse,&lt;br /&gt;
.hovers-grayscale,&lt;br /&gt;
.hovers-grayscale-reverse,&lt;br /&gt;
.hovers-invert,&lt;br /&gt;
.hovers-invert-reverse,&lt;br /&gt;
.hovers-saturate,&lt;br /&gt;
.hovers-saturate-reverse,&lt;br /&gt;
.hovers-sepia,&lt;br /&gt;
.hovers-sepia-reverse,&lt;br /&gt;
.hovers-hue-rotate,&lt;br /&gt;
.hovers-hue-rotate-reverse {&lt;br /&gt;
  transition-duration: 0.75s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-blur:hover,&lt;br /&gt;
.hovers-blur.active,&lt;br /&gt;
.hovers-brightness:hover,&lt;br /&gt;
.hovers-brightness.active,&lt;br /&gt;
.hovers-contrast:hover,&lt;br /&gt;
.hovers-contrast.active,&lt;br /&gt;
.hovers-grayscale:hover,&lt;br /&gt;
.hovers-grayscale.active,&lt;br /&gt;
.hovers-invert:hover,&lt;br /&gt;
.hovers-invert.active,&lt;br /&gt;
.hovers-saturate:hover,&lt;br /&gt;
.hovers-saturate.active,&lt;br /&gt;
.hovers-sepia:hover,&lt;br /&gt;
.hovers-sepia.active,&lt;br /&gt;
.hovers-hue-rotate:hover,&lt;br /&gt;
.hovers-hue-rotate.active {&lt;br /&gt;
  filter: initial;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-blur {&lt;br /&gt;
  filter: blur(5px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-blur-reverse:hover,&lt;br /&gt;
.hovers-blur-reverse.active {&lt;br /&gt;
  filter: blur(5px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-brightness {&lt;br /&gt;
  filter: brightness(50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-brightness-reverse:hover,&lt;br /&gt;
.hovers-brightness-reverse.active {&lt;br /&gt;
  filter: brightness(50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-contrast {&lt;br /&gt;
  filter: contrast(50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-contrast-reverse:hover,&lt;br /&gt;
.hovers-contrast-reverse.active {&lt;br /&gt;
  filter: contrast(50%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-grayscale {&lt;br /&gt;
  filter: grayscale(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-grayscale-reverse:hover, &lt;br /&gt;
.hovers-grayscale-reverse.active {&lt;br /&gt;
  filter: grayscale(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-invert {&lt;br /&gt;
  filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-invert-reverse:hover,&lt;br /&gt;
.hovers-invert-reverse.active {&lt;br /&gt;
  filter: invert(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-saturate {&lt;br /&gt;
  filter: saturate(200%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-saturate-reverse:hover,&lt;br /&gt;
.hovers-saturate-reverse.active {&lt;br /&gt;
  filter: saturate(200%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-sepia {&lt;br /&gt;
  filter: sepia(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-sepia-reverse:hover,&lt;br /&gt;
.hovers-sepia-reverse.acitve {&lt;br /&gt;
  filter: sepia(100%);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-hue-rotate {&lt;br /&gt;
  filter: hue-rotate(180deg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-hue-rotate-reverse:hover,&lt;br /&gt;
.hovers-hue-rotate-reverse.active {&lt;br /&gt;
  filter: hue-rotate(180deg);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 背景滑动 */&lt;br /&gt;
.hovers-sweep-to-right,&lt;br /&gt;
.hovers-sweep-to-left,&lt;br /&gt;
.hovers-sweep-to-bottom,&lt;br /&gt;
.hovers-sweep-to-top,&lt;br /&gt;
.hovers-radial-out,&lt;br /&gt;
.hovers-radial-in {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transition-duration: 0.3s;&lt;br /&gt;
  transition-timing-function: ease-out;&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-sweep-to-right:before,&lt;br /&gt;
.hovers-sweep-to-left:before,&lt;br /&gt;
.hovers-sweep-to-bottom:before,&lt;br /&gt;
.hovers-sweep-to-top:before,&lt;br /&gt;
.hovers-radial-out:before,&lt;br /&gt;
.hovers-radial-in:before {&lt;br /&gt;
  content: &amp;#039;&amp;#039;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  z-index: 10;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  background: inherit;&lt;br /&gt;
  transform: scaleX(0);&lt;br /&gt;
  transition: inherit;&lt;br /&gt;
}&lt;br /&gt;
.hovers-sweep-to-bottom:before,&lt;br /&gt;
.hovers-sweep-to-top:before {&lt;br /&gt;
  transform: scaleY(0);&lt;br /&gt;
}&lt;br /&gt;
.hovers-radial-out:before,&lt;br /&gt;
.hovers-radial-in:before {&lt;br /&gt;
  border-radius: 50%;&lt;br /&gt;
  transform: scale(0);&lt;br /&gt;
}&lt;br /&gt;
.hovers-radial-in:before {&lt;br /&gt;
  transform: scale(2);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-sweep-to-right:before {&lt;br /&gt;
  transform-origin: 0 50%;&lt;br /&gt;
}&lt;br /&gt;
.hovers-sweep-to-left:before {&lt;br /&gt;
  transform-origin: 100% 50%;&lt;br /&gt;
}&lt;br /&gt;
.hovers-sweep-to-bottom:before {&lt;br /&gt;
  transform-origin: 50% 0;&lt;br /&gt;
}&lt;br /&gt;
.hovers-sweep-to-top:before {&lt;br /&gt;
  transform-origin: 50% 100%;&lt;br /&gt;
}&lt;br /&gt;
.hovers-radial-out:hover:before,&lt;br /&gt;
.hovers-radial-out.active:before {&lt;br /&gt;
  transform: scale(2);&lt;br /&gt;
}&lt;br /&gt;
.hovers-radial-in:hover:before,&lt;br /&gt;
.hovers-radial-in.active:before {&lt;br /&gt;
  transform: scale(0);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-sweep-to-right .hovers-content.center,&lt;br /&gt;
.hovers-sweep-to-left .hovers-content.center,&lt;br /&gt;
.hovers-sweep-to-bottom .hovers-content.center,&lt;br /&gt;
.hovers-sweep-to-top .hovers-content.center,&lt;br /&gt;
.hovers-radial-out .hovers-content.center,&lt;br /&gt;
.hovers-radial-in .hovers-content.center {&lt;br /&gt;
  display: flex;&lt;br /&gt;
  align-items: center;&lt;br /&gt;
  justify-content: center;&lt;br /&gt;
  word-break: break-all;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-sweep-to-right:hover:before,&lt;br /&gt;
.hovers-sweep-to-left:hover:before,&lt;br /&gt;
.hovers-sweep-to-bottom:hover:before,&lt;br /&gt;
.hovers-sweep-to-top:hover:before,&lt;br /&gt;
.hovers-sweep-to-right.active:before,&lt;br /&gt;
.hovers-sweep-to-left:hover:before,&lt;br /&gt;
.hovers-sweep-to-bottom:hover:before,&lt;br /&gt;
.hovers-sweep-to-top:hover:before {&lt;br /&gt;
  transform: scaleX(1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-sweep-to-right .hovers-content,&lt;br /&gt;
.hovers-sweep-to-left .hovers-content,&lt;br /&gt;
.hovers-sweep-to-bottom .hovers-content,&lt;br /&gt;
.hovers-sweep-to-top .hovers-content,&lt;br /&gt;
.hovers-radial-out .hovers-content,&lt;br /&gt;
.hovers-radial-in .hovers-content {&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  transition-property: all;&lt;br /&gt;
  transition-duration: inherit;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  z-index: 11;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-sweep-to-right .hovers-content {&lt;br /&gt;
  left: initial;&lt;br /&gt;
  right: 100%;&lt;br /&gt;
}&lt;br /&gt;
.hovers-sweep-to-right:hover .hovers-content,&lt;br /&gt;
.hovers-sweep-to-right.active .hovers-content {&lt;br /&gt;
  right: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-sweep-to-left .hovers-content {&lt;br /&gt;
  left: 100%;&lt;br /&gt;
}&lt;br /&gt;
.hovers-sweep-to-left:hover .hovers-content,&lt;br /&gt;
.hovers-sweep-to-left.active .hovers-content {&lt;br /&gt;
  left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-sweep-to-bottom .hovers-content {&lt;br /&gt;
  top: initial;&lt;br /&gt;
  bottom: 100%;&lt;br /&gt;
}&lt;br /&gt;
.hovers-sweep-to-bottom:hover .hovers-content,&lt;br /&gt;
.hovers-sweep-to-bottom.active .hovers-content {&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-sweep-to-top .hovers-content {&lt;br /&gt;
  top: 100%;&lt;br /&gt;
}&lt;br /&gt;
.hovers-sweep-to-top:hover .hovers-content,&lt;br /&gt;
.hovers-sweep-to-top.active .hovers-content {&lt;br /&gt;
  top: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-radial-out .hovers-content,&lt;br /&gt;
.hovers-radial-in:hover .hovers-content,&lt;br /&gt;
.hovers-radial-in.active .hovers-content {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-radial-in .hovers-content,&lt;br /&gt;
.hovers-radial-out:hover .hovers-content,&lt;br /&gt;
.hovers-radial-out.active .hovers-content {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 默认em */&lt;br /&gt;
.hovers-border,&lt;br /&gt;
.hovers-trim,&lt;br /&gt;
.hovers-ripple-out,&lt;br /&gt;
.hovers-ripple-in,&lt;br /&gt;
.hovers-outline-out,&lt;br /&gt;
.hovers-outline-in,&lt;br /&gt;
.hovers-reveal {&lt;br /&gt;
  font-size: 160px;&lt;br /&gt;
  line-height: 16px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 内边框滑出 */&lt;br /&gt;
.hovers-border,&lt;br /&gt;
.hovers-trim {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  transition: all 0.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-border:before {&lt;br /&gt;
  content: &amp;#039;&amp;#039;;&lt;br /&gt;
  width: 100%;&lt;br /&gt;
  height: 100%;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  box-sizing: border-box;&lt;br /&gt;
  transition: inherit;&lt;br /&gt;
  border-width: calc(0.0625em * 0.6);&lt;br /&gt;
  border-color: inherit;&lt;br /&gt;
  border-style: solid;&lt;br /&gt;
  border-radius: inherit;&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-border:hover:before,&lt;br /&gt;
.hovers-border.active:before {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 带边距内边框 */&lt;br /&gt;
.hovers-trim:before {&lt;br /&gt;
  content: &amp;#039;&amp;#039;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: calc(0.0625em * 0.4);&lt;br /&gt;
  left: calc(0.0625em * 0.4);&lt;br /&gt;
  bottom: calc(0.0625em * 0.4);&lt;br /&gt;
  right: calc(0.0625em * 0.4);&lt;br /&gt;
  transition: inherit;&lt;br /&gt;
  border-width: calc(0.0625em * 0.6);&lt;br /&gt;
  border-color: inherit;&lt;br /&gt;
  border-style: solid;&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
  border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-trim:hover:before,&lt;br /&gt;
.hovers-trim.active:before {&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 边框飞出与飞入 */&lt;br /&gt;
.hovers-ripple-out,&lt;br /&gt;
.hovers-ripple-in,&lt;br /&gt;
.hovers-outline-out,&lt;br /&gt;
.hovers-outline-in,&lt;br /&gt;
.hovers-reveal {&lt;br /&gt;
  animation-duration: 0.7s;&lt;br /&gt;
  animation-timing-function: ease-out;&lt;br /&gt;
  transition: all 0.3s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-ripple-out:before,&lt;br /&gt;
.hovers-ripple-in:before,&lt;br /&gt;
.hovers-outline-out:before,&lt;br /&gt;
.hovers-outline-in:before,&lt;br /&gt;
.hovers-reveal:before {&lt;br /&gt;
  content: &amp;#039;&amp;#039;;&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  right: 0;&lt;br /&gt;
  bottom: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
  animation: inherit;&lt;br /&gt;
  transition: inherit;&lt;br /&gt;
  border-width: calc(0.0625em * 0.6);&lt;br /&gt;
  border-color: inherit;&lt;br /&gt;
  border-style: solid;&lt;br /&gt;
  border-radius: inherit;&lt;br /&gt;
}&lt;br /&gt;
.hovers-ripple-out:before {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
}&lt;br /&gt;
.hovers-ripple-in:before {&lt;br /&gt;
  top: calc(-0.0625em * 1.2);&lt;br /&gt;
  right: calc(-0.0625em * 1.2);&lt;br /&gt;
  bottom: calc(-0.0625em * 1.2);&lt;br /&gt;
  left: calc(-0.0625em * 1.2);&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
}&lt;br /&gt;
.hovers-outline-out:before {&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
}&lt;br /&gt;
.hovers-outline-out:before {&lt;br /&gt;
  top: calc(-0.0625em * 1.6);&lt;br /&gt;
  right: calc(-0.0625em * 1.6);&lt;br /&gt;
  bottom: calc(-0.0625em * 1.6);&lt;br /&gt;
  left: calc(-0.0625em * 1.6);&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
}&lt;br /&gt;
.hovers-reveal:before {&lt;br /&gt;
  border-width: 0;&lt;br /&gt;
  opacity: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes ripple-out {&lt;br /&gt;
  50% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  100% {&lt;br /&gt;
    top: calc(-0.0625em * 1.2);&lt;br /&gt;
    right: calc(-0.0625em * 1.2);&lt;br /&gt;
    bottom: calc(-0.0625em * 1.2);&lt;br /&gt;
    left: calc(-0.0625em * 1.2);&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
.hovers-ripple-out:hover:before,&lt;br /&gt;
.hovers-ripple-out.active:before {&lt;br /&gt;
  animation-name: ripple-out;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes ripple-in {&lt;br /&gt;
  50% {&lt;br /&gt;
    opacity: 1;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  100% {&lt;br /&gt;
    top: 0;&lt;br /&gt;
    right: 0;&lt;br /&gt;
    bottom: 0;&lt;br /&gt;
    left: 0;&lt;br /&gt;
    opacity: 0;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
.hovers-ripple-in:hover:before,&lt;br /&gt;
.hovers-ripple-in.active:before {&lt;br /&gt;
  animation-name: ripple-in;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-outline-out:hover:before,&lt;br /&gt;
.hovers-outline-in:hover:before,&lt;br /&gt;
.hovers-outline-out.active:before,&lt;br /&gt;
.hovers-outline-in:hover:before {&lt;br /&gt;
  top: calc(-0.0625em * 0.8);&lt;br /&gt;
  right: calc(-0.0625em * 0.8);&lt;br /&gt;
  bottom: calc(-0.0625em * 0.8);&lt;br /&gt;
  left: calc(-0.0625em * 0.8);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hovers-reveal:hover:before,&lt;br /&gt;
.hovers-reveal.active:before {&lt;br /&gt;
  transform: translateY(0);&lt;br /&gt;
  border-width: calc(0.0625em * 0.4);&lt;br /&gt;
  opacity: 1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 圆角化 */&lt;br /&gt;
.hovers-round-corners {&lt;br /&gt;
  overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.hovers-round-corners:hover,&lt;br /&gt;
.hovers-round-corners.active {&lt;br /&gt;
  border-radius: 0.0625em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* 重叠：翻转切换 */&lt;br /&gt;
&lt;br /&gt;
.hover-turn {&lt;br /&gt;
  position: relative;&lt;br /&gt;
  transform: translateZ(1px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-turn-before,&lt;br /&gt;
.hover-turn-after {&lt;br /&gt;
  position: absolute;&lt;br /&gt;
  top: 0;&lt;br /&gt;
  left: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@keyframes hover-turn {&lt;br /&gt;
  from {&lt;br /&gt;
    transform: rotateY(-90deg);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  50% {&lt;br /&gt;
    transform: scale(1.2);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  to {&lt;br /&gt;
    transform: rotateY(0);&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-turn:not(:hover) .hover-turn-before,&lt;br /&gt;
.hover-turn:hover .hover-turn-after {&lt;br /&gt;
  animation: hover-turn 0.5s;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.hover-turn:hover .hover-turn-before,&lt;br /&gt;
.hover-turn:not(:hover) .hover-turn-after {&lt;br /&gt;
	opacity: 0;&lt;br /&gt;
}&lt;br /&gt;
/* [[Category:在模板名字空间下的CSS页面]] */&lt;/div&gt;</summary>
		<author><name>abaaba&gt;Lih</name></author>
	</entry>
</feed>