2015-05-28 32 views
-2

在我的選項框架中,我可以選擇更改填充。該選項創建「footer_bottom_padding」的ID /變量,然後使用此代碼更改頂部和底部填充。在這個例子中,假設用戶在選項面板中選擇了50px。如何在選項框架中使用php更改填充

注意:footer_bottom_padding是該部分的名稱,而不只是嘗試實現底部填充。嘗試在此部分獲得頂部/底部填充。

<?php 
if ($smof_data['footer_bottom_padding'] != '') { 
echo '.footer-bottom { padding-top: ' . $smof_data['footer_bottom_padding'] . 'px!important; }'; 
echo '.footer-bottom { padding-bottom: ' . $smof_data['footer_bottom_padding'] . 'px!important; }'; 
} 
?> 

此輸出入的CSS有兩個代碼不同的路線:

padding-bottom:50px !important; 
padding-top:50px !important; 

這工作得很好,但我想知道如何有一個行會輸出到CSS爲:

padding:50px 0 !important; 
+1

你可能應該拋棄你正在使用的這個「選項框架」,並查看SASS或LESS之類的東西來處理動態樣式表。 – Anthony

回答

1

我無法弄清楚你以後有什麼,但在這裏是一個答案,我認爲你是後

<?php 
if ($smof_data['footer_bottom_padding']) { 
    echo '.footer_bottom { padding: ', $smof_data['footer_bottom_padding'], 'px 0!important; }'; 
} 
?> 
+0

這正是我所需要的。漫長的一天,我只是把這個「0」放在了錯誤的地方。謝謝。 –

相關問題