左上角的CSS旋转和位置

时间:2018-03-04 13:50:14

标签: html css css3 css-transforms

我用Text&amp ;;旋转了一个div想把它放在左上方。 我设法将它放在顶部,但我不能让它与左边缘对齐。我该怎么做?



.credit {
  position: absolute;
  background-color: pink;
  transform: rotate(-90deg) translateX(-50%);
}

<div class="credit">
  Picture by Name
</div>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:3)

transform-origin更改为top left并进行翻译-100%

body {
 margin:0;
}

.credit {
  transform-origin: top left;
  position: absolute;
  background-color: pink;
  transform: rotate(-90deg) translateX(-100%);
}
<div class="credit">
  Picture by Name
</div>