yet*_*rSE 1 css jsf primefaces tabview jakarta-ee
我有一个左向的 Tabview。
我想减少标签标题的宽度,它们太大了。我怎样才能做到这一点?
<p:tabView orientation="left">
<div style="width: 5%">
<p:tab title="Tab1">
</p:tab>
<p:tab title="Tab2">
<p:dataTable id="dg_Diger"
value="#{aboneGoruntulemeProvider.digerModel}" var="diger"
style="margin-bottom:20px">
<p:column headerText="Kart No">
<h:outputText value="#{diger.kartNo}" />
</p:column>
<p:column headerText="Alt Limit">
<h:outputText value="#{diger.altLimit}" />
</p:column>
<p:column headerText="Verili? Tarihi">
<h:outputText value="#{diger.verilisTarihi}" />
</p:column>
<p:column headerText="Biti? Tarihi">
<h:outputText value="#{diger.bitisTarihi}" />
</p:column>
<p:column headerText="Durum">
<h:outputText value="#{diger.durum}" />
</p:column>
</p:dataTable>
</p:tab>
</div>
</p:tabView>
Run Code Online (Sandbox Code Playgroud)
您可以覆盖 PrimeFaces 提供的 CSS。
虽然选项卡的默认值为 25%,面板的宽度为 75%,但您可以将选项卡标题调整为 10%,将选项卡的面板调整为 90%,所有这些都将构成 100%。
/** tabs **/
.ui-tabs.ui-tabs-left > .ui-tabs-nav {
width: 10%;
}
/** panels **/
.ui-tabs.ui-tabs-left > .ui-tabs-panels {
width: 90%;
}
Run Code Online (Sandbox Code Playgroud)
您必须确保正确级联。
归档时间: |
|
查看次数: |
7317 次 |
最近记录: |