テキストが入ったコンテナーと、その隣に別のコンテナーがあります (右にフロート)。この div は -90 度回転し、キャプション テキストが含まれている必要があります。
この div を回転させて、他の div と同じ高さにするにはどうすればよいですか?
写真のように。問題は、transform-origin: right top を使用できないことです。これは、「開始点」が真上ではなく可変であるためです。これは、テキストが短くなったり長くなったりする可能性があるためです。
transform-origin
ただし、HTML の構造によっては、使用する必要がある場合があります。あなたの側からのコードがなければ、これはあなたが探しているものに最も近いかもしれません:
絶対配置を使用して、キャプション テキストを右上隅に一致する余白 (コンテナーに必要なパディングと一致) で配置し、transform-origin: top right
.
このようなもの:
#caption {
position: absolute;
top: 0px;
right: 32px;
-webkit-transform: rotate(270deg);
-webkit-transform-origin: top right;
}
コンテナがrelative
配置されている場所。