【问题标题】:Is there a way so that my list-item can take the complete height taken by my ul?(Without hardcoding)有没有办法让我的列表项可以采用我的 ul 所采用的完整高度?(没有硬编码)
【发布时间】:2021-10-19 19:41:42
【问题描述】:

<ul class="menu">
  <li class="menu-item">
    <p>File</p>
  </li>
  <li class="menu-item selected">
    <p>Home</p>
  </li>
  <li class="menu-item">
    <p>Insert</p>
  </li>
  <li class="menu-item">
    <p>Data</p>
  </li>
  <li class="menu-item">
    <p>Review</p>
  </li>
  <li class="menu-item">
    <p>View</p>
  </li>
  <li class="menu-item">
    <p>Help</p>
  </li>
</ul>

这是我的代码,我希望我的所有列表项都占据 ul 的完整宽度。(我使用了 display flex)所以在这种情况下,我希望我的列表项占据我的 ul 的完整高度。

【问题讨论】:

    标签: html height html-lists inline


    【解决方案1】:

    好吧,我没有 100% 得到你想要的样子,但在这里试试这个:

    *{
        margin: 0;
        padding: 0;
    }
    
    .menu{
        margin-top: 20px;
        display: flex;
        list-style: none;
        float: right;
    }
    
    .menu-item{
        margin-right: 10px;
    }
    
    p{
        font-size: 20px;
    }
    
        *{
        margin: 0;
        padding: 0;
    }
    
    .menu{
        margin-top: 20px;
        display: flex;
        list-style: none;
        float: right;
    }
    
    .menu-item{
        margin-right: 10px;
    }
    
    p{
      font-size: 20px;
    }
    

    【讨论】:

      猜你喜欢
      • 2019-11-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多