在導航窗口父子頁面中解決css類問題。在子導航窗口父子頁面中的css規則繼承
我有一個檢票基頁(BasePage)和一個子頁(ChildPage)擴展BasePage。
在BasePage的DIV的現像,
<div class="container-fluid">
<wicket:child/>
</div>
和ChildPage
<wicket:extend>
<div class="sidebar">
..........
</div>
</wicket:extend>
在我的基本頁面的CSS
我已經包含在其中有像
CSS規則CSS文件.container-fluid > .sidebar {
float: left;
width: 220px;
}
div container-fluid
在ChildPage中的BasePage和sidebar
div中。問題 是渲染子頁面後,它沒有找到側邊欄類和頁面顯示不正確。但是,如果你把邊欄類CSS放在ChildPage中,它就可以工作。但是如果我必須專門提供所有兒童CSS,未來將會是一個混亂的工作,孩子的頁面很多,並且CSS將是多餘的。
任何線索?
當你說你把它放在一個或另一箇中時,這是否意味着你正在使用''元素? –
是的,如果我將CSS放入子樣式中,它顯然可以發現css規則,但我已經將CSS文件包含在父頁面的wicket頭部中。它不應該包含在渲染的子頁面中嗎? – Shahriar