问答详情
源自:8-6 CSS3中的变形--原点 transform-origin

给最后加了rotate后为什么前面skew设的扭曲效果不见了?


.wrapper div {

  background: orange;

  color: #fff;

  -webkit-transform: skew(15deg);

  -moz-transform: skew(15deg);

  transform: skew(15deg);

  -webkit-transform-origin: top right;

  -moz-transform-origin: top right;

  transform-origin: top right;

    -webkit-transform:rotate(20deg);

    -moz-transform:rotate(20deg);

    transform:rotate(20deg);

}


提问者:慕少5527016 2016-11-09 09:59

个回答

  • 慕粉4259319
    2016-11-09 15:06:08
    已采纳

    -webkit-transform: skew(15deg) rotate(20deg);

    -moz-transform: skew(15deg) rotate(20deg);

    transform: skew(15deg) rotate(20deg);

    你要一起写,因为你后面的会覆盖前面的效果,只能一起写才能同时起作用。