[英]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.