gpt4 book ai didi

php - PHP 代码中的 CSS 搞乱了 IE9 中的布局

转载 作者:行者123 更新时间:2023-11-28 13:44:55 24 4
gpt4 key购买 nike

我正在设计一个拥有用户的网站。根据 SESSION,主页将显示“登录”或“注销”按钮。我尝试使用以下代码来实现:

<?php
session_start();
if(isset($_SESSION['user'])) {

?>
<style>

#login {display: none;}
#logout {display: block;}

</style>
<?

} else {

?>
<style>

#logout {display: none;}
#login {display: block;}

</style>
<?

}

?>

在除 IE9 之外的所有浏览器中一切正常;在 IE 中布局困惑,图像不显示,它们的大小改变等。我可以使用哪些其他代码?我可以使用任何建议,甚至可以使用 javascript。

提前致谢。

最佳答案

感谢上面的评论,我通过将上面的代码(session_start() 除外)复制到“html”标签内(特别是在“body”标签内)解决了这个问题。以前该代码位于文件的开头,在“html”标签之外。

关于php - PHP 代码中的 CSS 搞乱了 IE9 中的布局,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11980490/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com