Primefaces tabView header 大小不正确与 accordionpanel 组合

Primefaces tabView header size incorrect in combination with accordionpanel

我 运行 遇到 p:tabView 显示在 p:accordionPanel 旁边的问题。 tabView 的 header 占据与整个 accordionPanel 相同的垂直尺寸。

最初是在模板客户端中。我已将其简化为以下演示:

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:p="http://primefaces.org/ui"
      xmlns:h="http://xmlns.jcp.org/jsf/html">
    <h:head>
    </h:head>

    <h:body>
        <div>
            <div id="left" style="float: left">
                <p:accordionPanel>
                    <p:tab title="Accordion">
                        X<br/> 
                        Y<br/>
                        Z<br/>
                    </p:tab>
                </p:accordionPanel>
            </div>
            <div id="right" style="margin-left: 150px">
                <p:tabView>
                    <p:tab title="tabOne"> one </p:tab>
                </p:tabView>
            </div>
        </div>
    </h:body>
</html>

我正在使用 PrimeFaces 5.0、GlassFish 4.1

为 p:tabview

尝试以下样式属性
<p:tabView style="display: inline-block; width: 100%">
      <p:tab title="tabOne"> one </p:tab>
</p:tabView>