gpt4 book ai didi

css - PrimeFaces 2.2.1 在本地看起来与在展示中有所不同

转载 作者:技术小花猫 更新时间:2023-10-29 10:55:46 24 4
gpt4 key购买 nike

我看过类似的问题herehere .这些都没有回答我的问题。我还搜索了 PrimeFaces forum .

在 NetBeans 中设置一个普通的 JSF 2.0 元素,我添加了 Simple Dialog 的 Showcase 代码。 .

代码 (index.xhtml) 减去 xml 声明和 DOCTYPE(XHTML 1.0 Transitional):

<html xmlns="http://www.w3.org/1999/xhtml"
xmlns:h="http://java.sun.com/jsf/html"
xmlns:p="http://primefaces.prime.com.tr/ui">
<h:head>
<title>PrimeFaces</title>
</h:head>
<h:body>
<h:panelGrid columns="1" cellpadding="5">
<p:commandButton value="Basic" onclick="dlg1.show();" type="button"/>

<p:commandButton value="Modal" onclick="dlg2.show();" type="button"/>

<p:commandButton value="Effects" onclick="dlg3.show();" type="button"/>
</h:panelGrid>

<p:dialog header="Basic Dialog" widgetVar="dlg1">
<h:outputText value="Resistance to PrimeFaces is futile!" />
</p:dialog>

<p:dialog header="Modal Dialog" widgetVar="dlg2" modal="true" height="200">
<h:outputText value="This is a Modal Dialog." />
</p:dialog>

<p:dialog header="Effect Dialog" widgetVar="dlg3" showEffect="bounce" hideEffect="explode" height="200">
<h:outputText value="This dialog has cool effects." />
</p:dialog>
</h:body>

我已将 aristo 主题添加到我的 Libraries(NetBeans 添加到类路径的方式)并将以下内容添加到 web.xml

web.xml(部分):

<context-param>
<param-name>primefaces.THEME</param-name>
<param-value>aristo</param-value>
</context-param>

虽然我快速安装/卸载了另一个主题 (dark-hive) 只是为了确保主题已正确注册,但没有进行其他更改。结果如下:

本地(Chrome 15.0.874.92):

Screenshot of locally created site

展示:(来自 PrimeFaces Showcase)

enter image description here

堆栈:
PrimeFaces 2.2.1
JSF 2.0
玻璃鱼 3.1.1
Java 1.6.0_18
Windows 7 x64
(由 NetBeans 7.0.1 生成)

编辑:这也在 FireFox 7.0.1 和 IE 9 上进行了测试

最佳答案

问题不是默认字体大小吗?我可以从 showcase css 中看到它具有覆盖主题默认值的自定义字体大小:

body {
margin: 0px;
padding: 0;
font-size: 12px;
color: #616161;
}

我检查了我的一些元素,所有元素都有一些字体大小/字体系列自定义。希望对你有帮助

关于css - PrimeFaces 2.2.1 在本地看起来与在展示中有所不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7816731/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com