PrimeNg TabMenu Angular 11:在右侧设置最后一个标签

时间:2021-04-25 17:04:01

标签: angular sass primeng tabmenu

我正在使用 Angular 11PrimeNG 以及 Flex 的样式。

来自 PrimeNG 我现在使用 TabMenu

想象一下,现在我想放三个标签:Tab 1、Tab 2 和 Tab 3。我想在浏览器的左侧有 Tab 1 和 Tab 2,在右侧我只想要 Tab 3。

我正在使用下一个样式:

.p-tabmenu .p-reset {
  width: 100%;
  display:flex;  
  justify-content: flex-start;
  background-color: red !important;
  flex-wrap: wrap;
}

还有李子:

.p-tabmenu .p-reset > li:nth-child(5)  {
  float: right;
}

thisd style angular 无法识别,我不明白为什么。

如何使用 Flex 设置右侧的 Tab 3?或者可能具有 TabMenu 的某些属性?

1 个答案:

答案 0 :(得分:0)

我在 CSS 中找到的一个解决方案是:

.p-tabmenu .p-reset {
  position: relative;
}

.p-tabmenu .p-reset > li:nth-child(5)  {
  position: absolute;
  right: 0;
  top: 0;
  
}

那行得通。