html - 增加嵌套 (ul ul ul li) 下拉导航列表项的宽度

标签 html css list

这是我的网站: http://www.simply-a-christian.com/index.html

在导航栏上,如果您移动到:

  • 信念
    • 玛丽安教义

您可以看到每个 Marian Dogma(列出了四个)的列表项中的文本被换行了。我想增加四个单独列表项中每一个的宽度,以便列表项的文本位于一行中。我该如何实现?

https://jsfiddle.net/H3br3wHamm3r81/aq8au39v/

HTML

<ul>    
<li><a href="beliefs.html" title="Beliefs">Beliefs</a>
      <ul>
      <li><a href="beliefs/marian_dogmas.html" title="Marian Dogmas">Marian Dogmas</a>
            <ul>
            <li><a href="beliefs/marian_dogmas/assumption_of_mary.html" title="Assumption of Mary">Assumption of Mary</a></li>
            <li><a href="beliefs/marian_dogmas/immaculate_conception.html" title="Immaculate Conception">Immaculate Conception</a></li>
            <li><a href="beliefs/marian_dogmas/mother_of_god.html" title="Mother of God">Mother of God</a></li>
            <li><a href="beliefs/marian_dogmas/perpetual_virginity.html" title="Perpetual Virginity">Perpetual Virginity</a></li>
            </ul>
      </li>
      </ul>
</li>
</ul>

样式表可以在上面的链接中找到。

最佳答案

使用像这样的自定义类为特定的无序列表添加 white-space 并删除 float:

HTML:

<ul class="listCustom">
    <li><a href="beliefs/marian_dogmas/assumption_of_mary.html" title="Assumption of Mary">Assumption of Mary</a></li>
    <li><a href="beliefs/marian_dogmas/immaculate_conception.html" title="Immaculate Conception">Immaculate Conception</a></li>
    <li><a href="beliefs/marian_dogmas/mother_of_god.html" title="Mother of God">Mother of God</a></li>
    <li><a href="beliefs/marian_dogmas/perpetual_virginity.html" title="Perpetual Virginity">Perpetual Virginity</a></li>
</ul>

CSS:

.listCustom li  {
  white-space: nowrap;
  float: none;
}

这是一个包含上述代码的 jsfiddle:http://jsfiddle.net/AndrewL32/aq8au39v/2

关于html - 增加嵌套 (ul ul ul li) 下拉导航列表项的宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29451543/

相关文章:

javascript - 如何在页面加载完成后为特定元素创建淡出效果?

css - 当包含的 div 增长时,包含的 DIV 不扩展

php - 隐藏生成的 HTML 表格中的第一列

html - 用最大高度填充底部

javascript - 登录 parse.com 期间出现“POST 400 错误请求”错误

AngularJS 自定义出生日期输入不显示所需的错误

css - 调整窗口大小时,背景颜色会出现幻影边框

list - 映射列表时是否在每次迭代后释放内存?

list - 在已经有数字的位置插入一个数字,创建一个List

java - 方法 Collections.copy 的编译器错误