CSS3 преобразование поворота не работает, как PSD - PullRequest
0 голосов
/ 20 января 2020

У меня есть PSD, как это.

rotate

Я пытаюсь трансформировать свои предметы, поворачивая их на 10 градусов.

footer .corner::before {
  background-color: #fda700;
  background-image: url(../images/pattern.png);
  width: 110%;
  height: 100%;
  position: absolute;
  content: "";
  top: 0;
  left: 0;
  right: 0;
  ;
}

footer .corner.left {
  left: 0;
}

footer .corner {
  top: 0;
  z-index: 2;
  overflow: hidden;
  position: absolute;
  width: 50%;
  height: 100px;
  padding-bottom: 10.5%;
}

footer .corner.right::before {
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
  -webkit-transform: rotate(10deg);
  -ms-transform: rotate(10deg);
  transform: rotate(10deg);
}

footer .corner.left::before {
  -webkit-transform-origin: 0 100%;
  -ms-transform-origin: 0 100%;
  transform-origin: 0 100%;
  -webkit-transform: rotate(-11.8deg);
  -ms-transform: rotate(-11.8deg);
  transform: rotate(-11.8deg);
}
<footer>
  <div class="corner right"></div>
  <div class="corner left"></div>
</footer>

Но я вижу это демо. Я перепробовал все возможные способы. Но не работает. Пожалуйста, исправьте эту ошибку.

demo

Может ли кто-нибудь подсказать, где я ошибаюсь?

Спасибо.

...