簡體   English   中英

在CSS中定位JSF 2.0組件

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM