2010-01-17 104 views
0

我正在創建基於960網格系統的Joomla 1.5模板。現在我遇到了模塊問題。控制寬度以及如何顯示模塊的最佳做法是什麼?在Joomla模板設計中創建靈活模塊的方法

這裏是我的腳註我有4個盒子(這將是我的Joomla模塊,每個模塊的寬度爲'220px',每邊有'10'的邊距)。

問題如果我只有不到4個盒子(模塊),它會在我的佈局中產生空隙。我希望我的佈局能夠完整顯示,沒有空白。例如,如果我的頁腳中只有2個框/模塊,它們會將「940px」寬度(960px-10px頁邊距)分開,並且每個寬度都會有「460px」寬度。

我也混淆瞭如何使用'ID'或'Class'來控制結構(例如#Footer#Module1 {width 240px;}或#Footer .module-grid4 {寬度:240})

我認爲正確的方式是使用模塊的PHP條件,並將應用類到每個佈局。

如果你在我的鞋子,你會怎麼做呢?請指教。

謝謝!

回答

1

我不知道關於CSS細節,但你可以指望分配到一個特定的位置,這樣的模塊數:

<?php if ($this->countModules('footer') < 4): ?> 
    // less than four modules markup here 
<?php else: ?> 
    // normal markup here 
<?php endif ?> 

你可能有<div>標籤具有不同ID的不同佈局(三個模塊,四個模塊等),然後您可以通過CSS進行設計。