Bagaimana untuk memusatkan navigasi pada halaman menggunakan senarai ul?
P粉052686710
2023-08-13 11:06:53
<p>如何在页面上水平和垂直居中ul列表中的导航?</p>
<p>以下是HTML和CSS代码</p>
<p><br /></p>
<pre class="brush:css;toolbar:false;">.nav{
lebar: 100%;
ketinggian: 100%;
kedudukan: tetap;
warna latar belakang: putih;
limpahan: tersembunyi;
}
.menu a{
padding: 30px;
warna: hitam;
text-align: tengah;
kiri: 0;
margin: 0 auto;
flex: tiada;
paparan: flex;
align-item: tengah;
justify-content: pusat;
}</pre>
<pre class="brush:html;toolbar:false;"><nav class="nav">
<ul class="menu">
<li><a href="#">Google Store</a></li>
<li><a href="#">Carian Google</a> </li>
<li><a href="#">Spotify</a></li>
<li><a href="#">Spotify Blog</a></li>
<li><a href="#">Squarespace</a></li>
<li><a href="#">Kerja lain</a></li>
</ul>
</nav></pre>
<p><br /></p>
<p>我尝试使用CSS的flex方法来对齐项目。</p>
Anda mesti menggunakan sifat flexbox pada bekas yang mengandungi item, bukan item itu sendiri.
Ini akan memusatkan ul anda secara mendatar dan menegak dalam bekas .nav.