0

特定のコンポーネントにのみスタイルを適用しようとしていますが、スタイルはサブビューだけでなくページ全体に適用されます。スタイルを 1 つのコンポーネントだけに適用する方法はありますか?

<f:subview>
    <ace:dialog id="pop" draggable="true" modal="true"
        visible="#{bean.popupVisible}" resizable="false"
        closeOnEscape="false" autoCentre="true" header="Details">
        <h:outputStylesheet>
            .ui-dialog-titlebar {
                width:400px;
            }
        </h:outputStylesheet>
...
</f:subview>
4

1 に答える 1

1

別の要素内にある場合、.ui-dialog-titlebar のみを意味しますか? もしそうなら、はい。次のようにスコープする必要があります。

.parent-element .ui-dialog-titlebar {
  width: 400px;
}

これらのスタイルは、.parent-element 内にある場合にのみ .ui-dialog-titlebar に適用されます。

于 2013-09-13T19:19:27.557 に答える