首页 > 解决方案 > 在条件语句中使用 CSS

问题描述

我对使用CSS 和 PHP进行编码还很陌生

更具体地说,是否可以在if-else 语句中使用“ display: ” ?

我正在尝试使用预制变量,然后获取当前在屏幕上可见的变量的总和,其中

显示:块;

并忽略具有

显示:无; ”。

提前致谢

我真的没有这方面的代码,但我正在尝试

var a = 1;
var b = 2;
var c = 3;

假设 a 和 b 可见

display: block; 

然后是一个函数,它将扫描所有变量,然后添加所有当前可见的(即var a 和 b

标签: phphtmlcss

解决方案


我不知道我是否非常了解您想要做什么,但这是我所了解的解决方案。

如果你想在 if 和 else 上显示隐藏,那么使用 jQuery 你可以像这样使用

if(true){
  $('.myClass').show();
}else{
  $('.myClass').hide();
}

如果您想与 PHP 和 CSS 一起使用,请在 div 中添加一个类并编写一个 CSS,例如:

CSS

.myClass.show{
  display:block;
}
.myClass.hide{
  display:none;
}

PHP

<?php
$val = 'show';

  if(false){
    $val = 'hide';
  } 
?>

<div class="myClass <?php echo $val ?>">Text </div>

推荐阅读