PHP不透明度



是否可以隐藏网站的一部分,如DIV或任何带有opacity&PHP中的z-index而不是CSS

CSS代码:

#unwantedposition{
opacity:0;
z-index:9999;
position:absolute;
}

我正在尝试用PHP 重写我的CSS代码

PHP代码:

header("Content-type: text/css; charset: UTF-8");
$opacity = "0";
$z-index = "9999";
$position = "absolute";

我该怎么解决这个问题?

您可以简单地覆盖该CSS类。

<?php
echo '<style>
#unwantedposition{
opacity:0;
z-index:9999;
position:absolute;
}
</style>';

它应该放在CSS文件下面的头标记中。

您可以有条件地显示HTML标记:

<?php if ($isNeedToShow): ?>
<div>...</div>
<?php endif ?>
我不明白你的意思。但是,opacityz-index是CSS属性。然而,PHP不能访问DOM Element,它只能使用HTML和CSS的混合。

那么问题来了,如何使用PHP来混合HTML和CSS呢?

您可以打印<tag style="css-property: value;"></tag>示例:

<div style="opacity: 0; z-index: 9999; position: absolute"></div>

这个答案有帮助吗?如果你还有其他问题,你可以添加关于你的问题的评论。

尝试在变量$hide的主体下使用if语句示例将其设置在html页面的顶部来实现这一点

<style type="text/css">
.disabled-div {
pointer-events: none;
opacity: 0.4;
}
</style>
<body>

<div class="<?php if($hide === true){ ?>disabled-div <?php } ?>">this is my hidden div</div>

<div>some content</div>
</body>

最新更新