<p>如何在页面上水平和垂直居中ul列表中的导航?</p>
<p>以下是 HTML 和 CSS 代码</p>
<p><br />></p>
.nav{
宽度:100%;
高度:100%;
位置:固定;
背景颜色:白色;
溢出:隐藏;
}
.菜单a{
内边距:30px;
颜色:黑色;
文本对齐:居中;
左:0;
保证金:0 自动;
弹性:无;
显示:柔性;
对齐项目:居中;
调整内容:居中;
}</pre>
<pre class="brush:html;toolbar:false;"><nav class="nav">
- Google 商店
- Google 搜索 </li>
<li><a href="#">Spotify</a></li>
<li><a href="#">Spotify 博客</a></li>
<li><a href="#">Squarespace</a></li>
- 其他工作
</ul>
</nav></pre>
<p><br />></p>
<p>我尝试使用CSS的flex方法来进行色彩项目。</p>
你必须将flexbox属性应用于包含项目的容器,而不是项目本身。
这样可以使你的ul在.nav容器中水平和垂直居中。