html - 如何以百分比 html/css 指定菜单选项的宽度?

标签 html css

html/css 的新手,正在创建一个简单的网页。通过采用无序列表并删除元素符号、向左浮动等创建水平菜单...如何以百分比指定菜单选项的宽度。假设我有 5 个菜单选项,我希望每个菜单都占据屏幕的 20%。我该怎么做,目前当我尝试以百分比形式指定宽度时,它会占用链接大小的百分比,而不是屏幕大小。

最佳答案

这是一个有效的例子:

<style>
    ul.menu{
        list-style: none;
        padding: 0;
        margin: 0;
    }
    li.menu{
        float: left;
        width: 20%;
        display: inline;
    }
</style>
<ul class="menu">
    <li class="menu"><a href="">Link 1</a></li>
    <li class="menu"><a href="">Link 2</a></li>
    <li class="menu"><a href="">Link 3</a></li>
    <li class="menu"><a href="">Link 4</a></li>
    <li class="menu"><a href="">Link 5</a></li>
</ul>

关于html - 如何以百分比 html/css 指定菜单选项的宽度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21772756/

相关文章:

javascript - 如何使用 css 制作自动调整水平线 DIV 大小?

python - Beautifulsoup python3 Howlongtobeat.com 提取名称(和其他元素)

javascript - 使用单击功能时将列表元素的位置设置为另一个

javascript - 为什么 CSS 在本地和远程网站上的工作方式不同?

css - 将 WordPress Logo 与 Index.PHP 链接起来

html - 最大宽度的div不占用最大宽度

javascript - 视频播放与圈子同步扩展

javascript - angularjs 在 html 元素上动态设置 css

html - 为什么当前页面链接在我的代码中没有不同?

css - CSS 段落元素问题