私は私に渡されたデザインを設定しています。CSS内の回転したテキストのCSSセンタリング
デザインには、外側のdivの左側に右下に配置する左揃えdiv(class = banner)が必要です。
このdivには回転したテキスト(-90deg)が含まれ、div内に中央揃えとv揃えが必要です。
問題は、このテキストの高さが異なり、長さとフォントが異なる可能性があるということです。
私のCSSを更新して、テキストが常に親divの中心に来るようにする方法はありますか?
.banner
{
height:90%;
width:5%;
padding:5%;
text-transform: uppercase;
}
.rotated
{
position:relative;
float:left;
top: 50%;
left: 50%;
height: 2px;
margin-top: -1px;
margin-left: -100%;
text-align: center;
display:inline-block;
transform: translateX(-50%) rotate(-90deg);
white-space: nowrap;
}
質問コードヘルプを探すには、問題**の中で、** [** Stack Snippet **](https://blog.stackoverflow.com/2014/)のコードを再現するのに必要な最短コードを含める必要があります。 09/introduction-runnable-javascript-css-and-html-code-snippets /)があります。 [**最小限の完全で検証可能な例を作成する方法**](http://stackoverflow.com/help/mcve) –
https://jsfiddle.net/yz3jL58y/ –