メニューナビゲーションとして機能するいくつかのリスト項目を含む通常の順序付けられていないリストがあります-かなり標準的です。中心から回転するリスト項目を回転させました。リスト内のメニュー タイトルが異なるため、少し奇妙に見えます。transform-origin を使用してアイテムの回転を中心ではなく左に変更しましたが、腕のように回転するため、単語間のギャップが異なります。これを回避する方法はありますか?つまり、左から回転しますが、各単語間のギャップは一貫していますか?
<ul>
<li><a href="#">Culture</a></li>
<li><a href="#">Eat & Drink</a></li>
<li><a href="#">Field Trips</a></li>
<li><a href="#">Happenings</a></li>
<li><a href="#">Locals</a></li>
<li><a href="#">Our City</a></li>
</ul>
ul {
margin-top: 80px;
}
ul li {
font-size: 9px;
display: inline-block;
text-transform: uppercase;
margin-right: 10px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);
-webkit-transform-origin: 0 100%;
-moz-transform-origin: 0 100%;
-o-transform-origin: 0 100%;
transform-origin: 0 100%;
}
2 つの jsFiddles が含まれています。1 つはリスト アイテムの変換を使用し、もう 1 つは変換と変換元を使用します。
ありがとう、R