下記のコードで最後の子要素をpositionで右寄せ、中央揃えしたいのですが、上下が中央に行きません。
transformを使用したらうまくいくのですが、何が原因で上下が出ないのか理解できませんでした。
詳しい方ご教授の程、よろしくお願いいたします。
HTMLの記述
<ul> <li class="chi1">hello</li> <li>hello</li> <li>hello</li> <li>hello</li> <li>hello</li> <li>hello</li> <li>hello</li> <li>hello</li> <li class="chi9">hello</li> </ul>CSSの記述
ul {
background-color: #eee;
position: relative;
li {
display: inline;
vertical-align: middle;
}
.chi1 {
font-size: 32px;
}
.chi9 {
position: absolute;
top: 0;
bottom: 0;
right: 10px;
margin: 0;
}
}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/03/11 19:54