Css 将具有不同列表项宽度的流体导航居中

Css 将具有不同列表项宽度的流体导航居中,css,fluid-layout,Css,Fluid Layout,如何在导航栏中将列表项居中,列表项的宽度不同? 谢谢 试试看 .nav ul{文本对齐:居中;} 如果不起作用,请尝试 .nav ul{宽度:100%;溢出:隐藏;} .nav ul li{位置:相对;边距:0px自动;} 试试 .nav ul{文本对齐:居中;} 如果不起作用,请尝试 .nav ul{宽度:100%;溢出:隐藏;} .nav ul li{位置:相对;边距:0px自动;} 试试这个: .nav ul {text-align: center;} .nav ul li

如何在导航栏中将列表项居中,列表项的宽度不同? 谢谢


试试看

.nav ul{文本对齐:居中;}

如果不起作用,请尝试

.nav ul{宽度:100%;溢出:隐藏;} .nav ul li{位置:相对;边距:0px自动;}

试试

.nav ul{文本对齐:居中;}

如果不起作用,请尝试

.nav ul{宽度:100%;溢出:隐藏;} .nav ul li{位置:相对;边距:0px自动;}


试试这个:

.nav ul {text-align: center;}
.nav ul li {display: inline-block; *display: inline; *zoom: 1; border: 1px solid #999; background: #ccc; padding: 5px;}​​
.nav ul li a {text-decoration: none;}
<div class="wrapper" style="width:100%">
    <div class="nav" style="width:100%">
        <ul>
            <li><a href="#">HOME</a></li>
            <li><a href="#">PROJECTS</a></li>
            <li><a href="#">TOURS</a></li>
            <li><a href="#">VOLUNTEER</a></li>
        </ul>
    </div>
</div>​
您给出了一个
,实际上是
。已更正的HTML

.nav ul {text-align: center;}
.nav ul li {display: inline-block; *display: inline; *zoom: 1; border: 1px solid #999; background: #ccc; padding: 5px;}​​
.nav ul li a {text-decoration: none;}
<div class="wrapper" style="width:100%">
    <div class="nav" style="width:100%">
        <ul>
            <li><a href="#">HOME</a></li>
            <li><a href="#">PROJECTS</a></li>
            <li><a href="#">TOURS</a></li>
            <li><a href="#">VOLUNTEER</a></li>
        </ul>
    </div>
</div>​


希望这有帮助。请查看以下内容!:)

试试这个

.nav ul {text-align: center;}
.nav ul li {display: inline-block; *display: inline; *zoom: 1; border: 1px solid #999; background: #ccc; padding: 5px;}​​
.nav ul li a {text-decoration: none;}
<div class="wrapper" style="width:100%">
    <div class="nav" style="width:100%">
        <ul>
            <li><a href="#">HOME</a></li>
            <li><a href="#">PROJECTS</a></li>
            <li><a href="#">TOURS</a></li>
            <li><a href="#">VOLUNTEER</a></li>
        </ul>
    </div>
</div>​
您给出了一个
,实际上是
。已更正的HTML

.nav ul {text-align: center;}
.nav ul li {display: inline-block; *display: inline; *zoom: 1; border: 1px solid #999; background: #ccc; padding: 5px;}​​
.nav ul li a {text-decoration: none;}
<div class="wrapper" style="width:100%">
    <div class="nav" style="width:100%">
        <ul>
            <li><a href="#">HOME</a></li>
            <li><a href="#">PROJECTS</a></li>
            <li><a href="#">TOURS</a></li>
            <li><a href="#">VOLUNTEER</a></li>
        </ul>
    </div>
</div>​

希望这有帮助。请查看以下内容!:)