css导航固定页面宽度

标签 css

我有一个导航列表

<div id='nav'>
        <ul>
            <li><a href='index.php' id="home">Home</a></li>
            <li><a href='products.php' id="products">Products</a></li>
            <li><a href='sign up.php' id="signup">Sign up</a></li>
            <li><a href='cart.php' id="cart">Cart</a></li>
        </ul>
    </div>

我已经通过 CSS 制作了“a”元素的样式,高 25 像素,宽 100 像素,并赋予了背景颜色,

#nav li a {
height: 25px;
width: 100px;
display: block;
text-align: center;
background-color:#FFE9BA;
}

但我仍然希望整个导航跨越页面的宽度,我该怎么做?谢谢!

最佳答案

类似于 this

添加了以下 CSS

#nav {
text-align: center;
background-color:#FFF9CA;
}


#nav li {
display: inline-block;
}

关于css导航固定页面宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5848910/

相关文章:

html - <table> 元素是否有等效于 "width: auto"的 CSS 声明?

css - 适当的 translateZ 与 rotate 的配合

javascript - 双击在 iPhone Safari 浏览器中不起作用

css - 数据 uri 同时使用颜色

html - 如何使 iframe 安全?

html - Bootstrap 移动优先布局问题

div 的 HTML 值相互依赖

php - 用字形替换颜色代码

jquery - 回发期间的动画模拟更平滑的页面重定向

css - 对于具有自动高度的 DIV,'margin-bottom' 不可见