gpt4 book ai didi

html - margin 汽车噩梦

转载 作者:搜寻专家 更新时间:2023-10-31 08:21:15 25 4
gpt4 key购买 nike

我已经尝试了所有我能想到的方法,但对于我的生活,我无法弄清楚为什么导航菜单不会居中。我已经尝试过 text-align、margin-auto、block display... 在 parent 和 child 身上。我敢肯定这是非常简单的事情,但这开始导致脱发。

演示是available here :

如果您想查看一些代码,这里是 HTML:

<div id="navigation" class="col-full">

<ul id="main-nav" class="nav fl">

<li id="menu-item-266" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-item current_page_item menu-item-home menu-item-266"><a href="http://previews.tinygiantstudios.co.uk/">Home</a></li>
<li id="menu-item-29" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-29"><a href="http://previews.tinygiantstudios.co.uk/about-us/">About Us</a></li>
<li id="menu-item-38" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-38"><a href="http://previews.tinygiantstudios.co.uk/news/">News</a></li>
<li id="menu-item-28" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-28"><a href="http://previews.tinygiantstudios.co.uk/contact/">Contact</a></li>

</ul>
</div><!-- /#navigation -->

CSS

#navigation {
margin-bottom: 0px;
background-color: #131313;
border-top: 0px solid #DBDBDB;
border-bottom: 0px solid #DBDBDB;
border-left: 0px solid #DBDBDB;
border-right: 0px solid #DBDBDB;
border-radius: 0px;
-moz-border-radius: 0px;
-webkit-border-radius: 0px;
font: 14px/14px sans-serif;
padding: 10px 0;
}

.nav {
z-index: 99;
margin: 0;
padding: 0;
list-style: none;
line-height: 1;
margin-left: 10px;
}

.fl {
float: left;
}

.nav li {
float: left;
width: auto;
}

谁能告诉我我错过了什么?

谢谢,

最佳答案

将此代码添加到您的 CSS:

.nav {
text-align: center;
width: 100%;
}

.nav li {
float: none;
display: inline-block;

/* IE7 should be pleased */
zoom: 1;
*display: inline;
}

它不适用于旧版本的 IE(inline-block),但是什么可以呢?

关于html - margin 汽车噩梦,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8381246/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com