ここから、CSSで作った下向きの線だけの三角を物を、円の文字の下に円の中央に、疑似要素を使って配置したいのですが、初心者で上手くできません。
どのようにしたら、上手く円の中の文字の下で、円の横幅の真ん中に配置できるでしょうか?
疑似要素を使って、配置させたいです。
円を作った時のコードはこちらになります。
HTML
1<nav class="main-section_nav"> 2 <ul> 3 <li><a href="">1.テキストテキストテキスト</a></li> 4 <li><a href="">2.テキストテキストテキスト</a></li> 5 <li><a href="">3.テキストテキストテキスト</a></li> 6 </ul> 7 </nav>
CSS
1.main-section_vav { 2width: 960px; 3} 4 5.main-section_nav li { 6 list-style: none; 7 border-radius: 50%; 8 border: 1px solid black; 9 width: 250px; 10 height: 250px; 11 text-align: center; 12 line-height: 250px; 13 display: flex; 14 justify-content: space-around; 15} 16 17.main-section_nav ul { 18 display: flex; 19 justify-content: space-around; 20 align-items: center; 21 padding: 0; 22 width: 960px; 23 height: 400px; 24 margin: 0 auto; 25} 26 27.main-section_nav a { 28 color: black; 29 text-decoration: none; 30}
CSSで三角作ったコードはこちらです。
width: 30px; height: 30px; border: 5px solid; border-color: transparent #565656 #565656 transparent; transform: rotate(45deg);
まだ初心者で、質問上手く出来てないかもしれませんが、よろしくお願いします。
回答2件
あなたの回答
tips
プレビュー