2011-10-20 87 views
1

我正在使用this template。我不想要左側的&右側列可用,我需要使用主列的整個空間。我已經禁用左側&右欄中的每個模塊,左側的內容在圖片1下開始正確,但在右側,右側有這個大空間。我已經將template.css中的所有右列設置更改爲width:0px,但仍然沒有運氣。有沒有人對我有任何其他建議?Joomla主要內容寬度

+0

提供一個鏈接到您正在談論的網站...否則它幾乎是不可能的給你的答案... – sra

+0

@sra,鏈接插入單詞「這個模板」,但無論如何它是:http://www.themza.com/demo/joomla/flight-simulator-template.html – Wilest

+0

你使用過螢火蟲嗎?如果沒有:[下載](https://addons.mozilla.org/de/firefox/addon/firebug/) – sra

回答

1

只是第一快速猜測:

在模板的索引,行43-44

<?php if($this->countModules('left') xor $this->countModules('right')) $maincol_sufix = '_middle'; 
     elseif(!$this->countModules('left') and !$this->countModules('right'))$maincol_sufix = '_big'; 
     else $maincol_sufix = ''; ?> 

這裏的模板檢測哪個模塊是活躍的,似乎更改類後綴。在這裏你需要注入你自己的。讓我知道如果你需要更多的幫助......

編輯:

你的模板使用以下樣式類改變型主體:

#maincolumn { 
float: left; 
margin: 0 5px; 
overflow: hidden; 
padding: 0; 
width: 530px; 
} 
#maincolumn_middle { 
float: left; 
margin: 0 5px; 
overflow: hidden; 
padding: 0; 
width: 740px; 
} 
#maincolumn_big { 
float: left; 
margin: 0 5px; 
overflow: hidden; 
padding: 0; 
width: 967px; 
} 

最後一個應注射,如果沒有左,沒有找到正確的模塊。你可以改變這個寬度來看效果。

+0

謝謝你,我發現它並完全拿出來,沒有運氣。我會繼續嘗試。 – Wilest

+0

@wilest不要刪除這些行! – sra

+0

@wilest你也應該檢查模板是否指定最後一個。否則似乎仍然有一個正確的模塊活動...如上所述,螢火蟲將幫助你在這裏 – sra

-1

除了將rightcolumn寬度設置爲0px,還需要展開#maincolumn。既然你只想要一列,我會建議更改width:530px;width:100%;或類似的東西。您也可以刪除float:left;規則

+0

-1 Joomla模板通常不僅僅取決於你看到的CSS。 – sra

+0

@hair葡萄乾謝謝我剛剛完成了所有這些,但仍然沒有結果,還有其他想法?我會繼續嘗試。 – Wilest

+0

@sra Joomla模板並不神奇。如果更改生成的內容的顯示規則,它將像其他地方一樣工作 –