プロが教える店舗&オフィスのセキュリティ対策術

インラインブロックの中のテキストを上下中央に合わせたいです。
詳しい方、教えてください。
よろしくお願いします。

(HTML)
<ul>
<li><a href="./">スコア</a></li>
<li><a href="./">スタッフ紹介</a></li>
</ul>

(CSS)
li {
display: inline-block;
width: 100px;
height: 30px;
border: solid 1px #707070;
}

A 回答 (1件)

i-d-a-i さん


 ・・・・インラインブロックの中のテキストを上下中央に合わせたい・・・・・・

インラインブロックでなく、flex にします。例↓

<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="utf-8">
<style>
ul {
display: flex; justify-content: start;
}
li {
display: flex; justify-content: center; align-items: center;
width: 100px;
height: 30px;
border: solid 1px #707070;
}
</style>
</head>
<body>
<ul>
<li><a href="./">スコア</a></li>
<li><a href="./">スタッフ紹介</a></li>
</ul>
</body>
</html>
    • good
    • 0
この回答へのお礼

回答を見る前に、私もこういう考え方にたどり着きました。
同じですね。安心です。
回答ありがとうございます。

お礼日時:2022/12/25 07:14

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!