2012-07-11 41 views
0

我有一个if语句,只在星期日和星期三显示倒计时。但是,我需要添加填充到身体以及它正确显示。用PHP添加CSS如果说明?

所以基本上我需要在执行一行PHP时添加填充到身体。

这可能吗?

+0

你做内嵌CSS(样式= “”),或者使用一个CSS文件? – AMayer 2012-07-11 20:51:05

+0

您的网站的基本设置是什么?除非我们考虑更多的背景,否则很难提出建议。 – 2012-07-11 20:51:10

回答

4

为了让您的样式和HTML保持独立,您可以根据相同的if语句将一个类添加到正文中。然后用你的CSS将样式添加到类:

<?php 
$dayOfWeek = date("w", $timestamp); 
if ($dayOfWeek == 0 || $dayOfWeek == 3) { ?> 
    <body class="withCountdown"> 
<?php } else { ?> 
    <body> 
<?php } ?> 

body.withCountdown { 
    padding: 10px; 
} 

(请原谅我生锈PHP语法!)

+1

谢谢你的工作!我改变了上面的部分:<?php $ today = date('N');如果($今天== 3或$今天== 7){?>哪些为我工作。 – souporserious 2012-07-11 21:05:08

0
<body style="padding:<?php echo(is_sunday() ? '4px' : '0');?>" >