前提・実現したいこと
横並びメニューの区切り線を斜めにした時
文字を真ん中にしたいです。
発生している問題・エラーメッセージ
文字が右に寄ってしまいます
該当のソースコード
html
1<nav class="regular"> 2 <ul> 3 <li><a href="#">menu1</a></li> 4 <li><a href="#">menu2</a></li> 5 <li><a href="#">menu3</a></li> 6 <li><a href="#">menu4</a></li> 7 <li><a href="#">menu5</a></li> 8 </ul> 9</nav>
css
1nav ul { 2 display: flex; 3 flex-flow: row; 4 justify-content: center; 5 margin: 20px 0; 6 padding: 6px; 7 list-style-type: none; 8 font-size: 0.9em; 9 font-weight: bold; 10} 11nav li{ 12 -webkit-transform: skewX(150deg); 13 -moz-transform: skewX(150deg); 14 transform: skewX(150deg); 15 border-right: 1px solid #489E3C; 16} 17li:last-child{ 18 border-right:none; 19} 20nav a { 21 display: block; 22 border-radius: 4px; 23 padding: 0 10px; 24 color: #489E3C; 25 text-decoration: none; 26 transform: skewX(-150deg); 27} 28nav li a:hover { 29 color: #72C866; 30} 31
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/12 07:36
2019/04/12 10:23