为了账号安全,请及时绑定邮箱和手机立即绑定

我做的斜切作业,效果不自然,那个旋转点会动,请问怎么回事啊?

老师,我做的斜切作业,那个旋转点会虽然设置在左上角,但是它旋转的过程中会动,最后它又会回到左上角。好奇怪啊 = = 老师做的怎么那么自然?

<!doctype html>
<html>
<head>
<meta charset="UTF-8">
<title>利用旋转实现斜切效果,显示更多描述信息</title>
<style type="text/css">
 body,figure,img,figcaption,h2,p,div{
  margin:0;
  padding: 0;
 }
 figure{
  position:relative;
  width:50%;   
  margin:0 auto;
  overflow: hidden;
 }
 figure img{
  width:100%;
  height:100%;
  overflow: hidden;
 }
 figcaption{
  position: absolute;
  bottom:-50%;
  left:0;
  width: 120%;
  height:50%;
  background-color: #FFF;
  background: rgba(255,255,255,0);
  text-align: center;
  transition:all 1s;
 

 }
 /*make animation*/
 figure:hover figcaption{
  transform-origin:0 0;
  transform:rotate(-15deg);
  background: rgba(255,255,255,0.5);
 }

</style>
</head>
<body>
  <figure>
    <img src="../pic/yantai.jpg">
   <figcaption>
       <h2>I LOVE OCEAN.What about you?</h2>
       <p>My school is near the sea.It's so cool.</p>
   </figcaption>
  </figure>
</body>
</html>


正在回答

1 回答

斜切的那个是skew,先skew(90deg),看不见元素了。hover之后,skew(0),就会出现。能解决问题吗?

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
CSS3图片动态提示效果
  • 参与学习       53895    人
  • 解答问题       142    个

实用的CSS3图片动态提示效果,熟练掌握CSS动画的制作技法

进入课程

我做的斜切作业,效果不自然,那个旋转点会动,请问怎么回事啊?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信