2016-04-12 217 views
0

我想重寫一個Joomla模板,我已經做了幾年前,使其響應。Joomla 3 Bootstrap導航問題

I've put up a testsite to work on it 並且還安裝了the old non responsive template作爲參考。

我已經使用了來自這裏和那裏的代碼位,但我有一些嚴重的問題想出如何根據舊的佈局得到這個權利。

  • 導航欄的寬度(這是太短了德語版)
  • 導航欄的垂直位置...
  • ...但冷凝菜單(黑條)仍然應該在上面
  • 語言選擇器(標誌)應放置上述導航欄...
  • ...中冷凝的Navbar它應該是黑色條內部旁邊漢堡包菜單

我真的很感謝一些幫助。 在此先感謝。

回答

0

的東西太多了正確回答,對不起...
我的建議是:讓您使用的模板的副本(Extensions -> Templates -> Templates(左),單擊模板的Details and file,他們點擊Copy Template)和在那裏做你的修改。它將在<Joomla_root>/templates/<your_template>
使用螢火蟲(或任何其他相同類型的開發工具)找出哪些是好的或不好的。例如,您將看到水平長度在<Joomla_root>/templates/<your_template>/css/template.css#wrapper中定義。您可以直接更改文件或將文件包含在其中。
其餘的,定義你自己的職位,並把你的模塊。你將不得不修改.../<your_template>/index.php來定義你想要的位置,並且.../<your_template>/templateDetails.xml將它們聲明爲Joomla(see Joomla doc)。然後將您的模塊分配給職位。
你一定要修改<your_template>/css/template.css來調整CSS的東西。
對於響應的事情,請查看<your_template>/css/template.css中由@media表示的Media Queries。它們允許根據媒體大小定義新的屬性,以覆蓋默認媒體大小。
HTH

+0

謝謝。 它已經是一個單獨的測試網站,並附有模板副本。 我已經在菜單的一般造型上取得了一些進展,但在condesed菜單方面存在問題。 其實它根本不起作用。 儘管它切換到濃縮菜單,但它不會縮小窗口大小的寬度。 此外,菜單被剪切,因此它不顯示所有項目。 我不知道怎樣才能樣式冷凝菜單(例如背景顏色,才能真正看到的菜單項。) 我真的希望能得到一些幫助。 – Lyzarr

+0

寬度在您網站的許多地方被硬編碼爲860px。你應該改正這一點。更重要的是(?):在我看來,涉及到2個templace.css:template.css和template.css#2。 – jcm69