0
if(boothsizerGlobal ==  3){
    var cellWidth = 112;
    var cellHeight = 52;
    var innerDivElectricTop = 41; 
    var innerDivElectricLeft =  110;    
    $('.imgBox').css("background-image", "url(booth_top_images/5X20TOP.jpg)");
    $('.imgBox').css("width", "900px");
    $('.imgBox').css("height", "225px");
    sidewalls = 2;
    backwalls = 6;  

}

任何人都可以帮助我将上述代码转换为 PHP 吗?我的意思是如果我有条件,如何为 40 多个 DIV 设置 CSS?

谢谢

4

2 回答 2

1
.imgBox
{
background:url(booth_top_images/5X20TOP.jpg) no-repeat; 
width:900px;
height:225px;
}
于 2013-04-05T10:10:34.777 回答
0

好吧,您的原始代码从一开始就没有任何意义,因为一半的声明变量甚至没有被使用。此外,你为什么要像这样将前端代码转换为服务器端代码,这不是php正确的方法!

if(boothsizerGlobal ==  3){
    $cellWidth = '112px';
    $cellHeight = '52px';
    $innerDivElectricTop = '41px'; 
    $innerDivElectricLeft =  '110px';    
    $backgroundImage = 'url(booth_top_images/5X20TOP.jpg)';

    $divCode = '<div style="width: ' . $cellWidth . '; height: ' . $cellHeight . '; "';
    return $divCode

}
于 2013-04-05T10:11:07.450 回答