Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jsf-2/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jsf 如何在<;中添加滚动选项;h:输出文本/>;_Jsf_Jsf 2_Primefaces - Fatal编程技术网

Jsf 如何在<;中添加滚动选项;h:输出文本/>;

Jsf 如何在<;中添加滚动选项;h:输出文本/>;,jsf,jsf-2,primefaces,Jsf,Jsf 2,Primefaces,我有一个包含 <p:dialog id="sqlDialog" widgetVar="sqlWidgetVar" header="SQL" width="800" position="center" minimizable="true" maximizable="true" appendToBody="true" dynamic

我有一个包含

<p:dialog id="sqlDialog" 
          widgetVar="sqlWidgetVar"
          header="SQL" 
          width="800"
          position="center"
          minimizable="true"
          maximizable="true"
          appendToBody="true"
          dynamic="true">
    <h:outputText id="sql" 
                  escape="false" 
                  value="#{bean.sql}" 
                  style="color: green"/>
</p:dialog>

由于文本很长,我需要添加一个滚动选项

我怎么做


谢谢

使用CSS使其成为具有固定尺寸和溢出的块元素

<h:outputText ... styleClass="sqlDialogText" />
或者,只需给对话框一个固定的高度

<p:dialog ... height="300">


注意,这与JSF无关。它只是一个HTML/CSS/JS代码生成器。
生成一个HTML
元素。您只需相应地修改CSS,以获得外观。

使用CSS使其成为具有固定尺寸和溢出的块元素

<h:outputText ... styleClass="sqlDialogText" />
或者,只需给对话框一个固定的高度

<p:dialog ... height="300">


注意,这与JSF无关。它只是一个HTML/CSS/JS代码生成器。
生成一个HTML
元素。您只需相应地更改CSS,以获得外观。

谢谢,有没有办法使滚动高度动态化,因此如果我将最大化或最小化对话框窗口,滚动高度将被调整?@angus这是一个问题。请不要在评论中提出后续问题。如果您使用stackoverflow的搜索功能,我相信您可以找到带有CSS标记的答案;-)改为给对话框一个固定的高度。谢谢,有没有办法使滚动高度动态化,这样如果我将最大化或最小化对话框窗口,滚动高度将被调整?@angus这是一个问题。请不要在评论中提出后续问题。如果您使用stackoverflow的搜索功能,我相信您可以找到带有CSS标记的答案;-)为对话框指定一个固定的高度。