我已经问了这个问题,sry,但生病再试一次。
问题是:只有当用户登录时,如何将css绑定到div?
我得到了关注,它正在工作(也是会话启动等等)
if (isset($_SESSION['username']))
{
include("/view/leftmenu.php");
}
现在我想在我的主要内容上添加20%到margin-left。主要内容在此之后。 那么,只有当用户登录时,我如何激活一些css到div.PHP !!!!
再次询问:(
答案 0 :(得分:2)
<?php
$class = "";
if (isSet($_SESSION['username'])) {
$class = "addmargin";
}
?>
然后在你的视图中/ HTML /...
<div class="<?php print $class; ?>">...</div>
现在你需要在CSS中使用这样的东西
div.addmargin {
margin: 20%;
}
答案 1 :(得分:0)
在<head>
执行:
<?php if (isset($_SESSION['username'])) : ?>
<style type = "text/css">
#maincontent{
margin: 20%;
}
</style>
<!-- or add link to the style sheet -->
<link href="logged-in-style.css" rel="stylesheet" type="text/css">
<?php endif; ?>