[英]Targeting JSF 2.0 components in CSS
我正在使用JSF 2.0开发我的第一个项目,所以如果这是一个愚蠢的问题请原谅我。 但是,谷歌搜索后我似乎无法找到这个问题的答案。
基本上,我有一个样式表,作为一个例子,它添加了这种风格:
body {
padding-top: 60px;
}
如果我的HTML文件使用<body>
标记,这可以正常工作,但如果我使用<h:body>
则不起作用(假设我使用快捷键“h”导入JSF HTML taglib)。
这对于任何其他组件都是相同的,这是一种痛苦,特别是在尝试设置表单组件的样式时。
任何帮助将非常感谢。 谢谢。
但如果我使用
<h:body>
则无效(假设我使用快捷键“h”导入JSF HTML taglib)。
事实并非如此。 JSF在webserver中运行。 JSF生成HTML。 Web服务器将此HTML发送到浏览器。 所有浏览器get都是JSF生成的HTML,而不是JSF源代码本身。 CSS仅在浏览器中运行。 所有CSS都将使用JSF生成的HTML。 在浏览器中打开JSF页面,右键单击并查看源代码以自行查看 。 <h:body>
已成为<body>
。
如果您的CSS出现问题,则会导致其他问题。 至少,您需要基于JSF生成的HTML输出而不是JSF源代码来设计CSS。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.