私は自分のロゴを<div>
タグの中に入れる方法を見つけようと必死に努力してきました。私はスタックオーバーフローのように感じたものを精査したが、役に立たなかった。私は誰かが願っています...誰もがこれで私を助けることができます!SVGが中心にならない
.site-nav__list {
display: flex;
list-style: none;
align-items: center;
padding: 0;
margin: 0;
}
.nav-logo {
cursor: pointer;
text-align: center;
width: 3.7em;
height: 3.7em;
border: 1px solid red;
}
.nav-logo svg {
display: block;
width: 100%;
height: 100%;
border: 1px solid green;
}
.nav-logo svg g {
border: 1px solid blue;
}
<ul class="site-nav__list">
<li>
<div class="nav-logo">
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100" preserveAspectRatio="none">
<g data-name="Layer 1">
<path d="M26.25 0v27.1H0a26.67 26.67 0 0 0 53.34 0V0H26.25z" />
<path d="M100 8.25a26.67 26.67 0 1 0-.41 37.3L81.14 27.11z" />
</g>
</svg>
</div>
</li>
</ul>
私が働いていないことがわかりましたすべてのソリューション::/ とはなし、テーブルのセルと絶対位置決めが簡単なSVGの愚かです はここに私のコードです。
そうではありません...フレックスボックスは、残りのナビゲーション用です。 –