CSS悬停动画文字翻转不起作用?

时间:2018-06-05 21:02:26

标签: html css animation effect

出于某种原因,我不能使用原点和伪元素来获得这个简单的css动画,文本应该在它自己的中心翻转。

看看代码:

.flip{
    border: none;
	background-color:none;
	color: black;
	padding: 5px 10px;
	font-size: 18px;
	border-radius: 4px;
	position: relative;
	box-sizing: border-box;
	transition: all 500ms ease; 
	transform-style: preserve-3d;
}

flip:after {
	top: -100%;
	left: 0px;
	width: 100%;
	position: absolute;
	background: none;
	border-radius: 4px;
	content: 'flipped';
	transform-origin: left bottom;
	transform: rotateX(90deg);
}

flip:hover {
	transform-origin: center bottom;
	transform: rotateX(-90deg) translateY(100%);
}
<a class="flip" href="">flip</a>

1 个答案:

答案 0 :(得分:2)

你错过了一个“。”在你的css中的类名之前