当前位置: 首页 > 知识库问答 >
问题:

如何使列表在div中向右浮动

闾丘京
2023-03-14

我正试图将列表设置为在div中向右浮动,但这不起作用。下面是html代码,

<div class="topdiv">
    <header>MakeItWork</header>
      <ul class="navigation">
        <li>Home</li>
        <li>Shop</li>
        <li>Contact</li>
      </ul>
  </div>

这是我正在努力使它工作的css

.topdiv{
  width: 100%;
  overflow: hidden;
  background-color: black;
  color: white;
  display: flex;
}

.topdiv header{
  margin-top: auto;
  margin-bottom: auto;
  font-size: xxx-large;
  margin-left: 5%;
}


.navigation{
  text-decoration: none;
  margin: none;
  padding: none;
  float: right;
}


.navigation li{
  padding: 10px;
}

编辑:我的意图是将标题文本(MakeItWork)保持在页面的左侧,而列表(包含home、content和shop作为列表项)保持在页面的右侧

共有1个答案

钮誉
2023-03-14

float:right添加到.navigation li并将justify-content:space-between添加到.topdiv以对齐标题和列表以及不同的结尾。

注意:我希望你是在做一个导航菜单。因此,我进一步将列表样式:none规则添加到.navigation中。请考虑这是我添加的一个额外规则。

null

.topdiv{
  width: 100%;
  overflow: hidden;
  background-color: black;
  color: white;
  display: flex;
  justify-content: space-between;
}

.topdiv header{
  margin-top: auto;
  margin-bottom: auto;
  font-size: xxx-large;
  margin-left: 5%;
}


.navigation{
  text-decoration: none;
  margin: none;
  padding: none;
  float: right;
  list-style: none;
}


.navigation li{
  padding: 10px;
  float: right;
}
<div class="topdiv">
    <header>MakeItWork</header>
      <ul class="navigation">
        <li>Home</li>
        <li>Shop</li>
        <li>Contact</li>
      </ul>
  </div>
 类似资料:
  • 问题内容: 我有一个页面,其中页眉由三个div组成-一个浮动在左侧,一个浮动在右侧,以及一个在它们之间。我希望该中心div居中,但遗憾的是不存在,我不能只是将其浮动到左侧并添加填充,因为它必须根据窗口大小进行更改。 有什么简单的我可以忽略的吗?还是我会怎么做? 更新: 此外,我想找到一种方法将中间div居中于div 之间的空间 中,以防看起来更好。 问题答案: 如果您有两个浮动div,那么您知道边

  • 我有一个带有类属性。我无法改变这一点。 我试图在它的右边浮动一个较小的div,但是,它总是出现在父div的下面。我必须如何标记CSS?

  • 问题内容: 我有一个显示Google地图的。 如何在地图上再次浮动? 问题答案: 尝试这个:

  • 问题内容: 我整天都在努力,但没有提出解决方案。我在一个容器中的一行中有3列。 1:正确的内容–向右拉 2:导航–向左拉 3:主要内容 在大屏幕上看起来是什么: 在较小的屏幕上应该是什么样子: 现在看起来像什么: 我认为这只是一个简单的浮动问题。但是我几乎尝试了所有可能性。 问题答案: 引导程序3 使用Bootstrap 3的网格系统: 说明 首先,我们设置了两列,无论屏幕分辨率()都将保持不变。

  • 我正在尝试为我的RecolyerView添加滑动功能。我正在跟随这个链接添加刷卡。https://github.com/nikhilpanju/recyclerviewenhanced/blob/master/recyclerviewenhanced/src/main/java/com/nikhilpanju/recyclerviewenhanced/recyclertouchlistener.j