Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/silverlight/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在选项框架中使用php更改填充_Php_Css - Fatal编程技术网

如何在选项框架中使用php更改填充

如何在选项框架中使用php更改填充,php,css,Php,Css,在我的选项框架中,我有一个更改填充的选项。该选项创建一个ID/变量“footer\u bottom\u padding”,然后我使用此代码更改顶部和底部填充。在本例中,假设用户在选项面板中选择了50px 注意:footer\u bottom\u padding是节的名称,而不仅仅是尝试实现底部填充。正在尝试在该分区上设置顶部/底部填充 <?php if ($smof_data['footer_bottom_padding'] != '') { echo '.footer-bottom {

在我的选项框架中,我有一个更改填充的选项。该选项创建一个ID/变量“footer\u bottom\u padding”,然后我使用此代码更改顶部和底部填充。在本例中,假设用户在选项面板中选择了50px

注意:footer\u bottom\u 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:50px 0 !important;

我不知道你在追求什么,但这是我认为你追求的答案

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


您可能应该放弃正在使用的“选项框架”,研究类似SASS或更少的东西来处理动态样式表。这正是我所需要的。我只是把“0”放错了位置,漫长的一天。谢谢
<?php
if ($smof_data['footer_bottom_padding']) {
    echo '.footer_bottom { padding: ', $smof_data['footer_bottom_padding'], 'px 0!important; }';
}
?>