php - 内联 CSS 显示/隐藏 div 不起作用

标签 php html css image show-hide

我有一个很长的 PHP 脚本,我在其中包含了内联 CSS 来显示和隐藏文本。这是我所拥有的示例:

<?php
  echo "<div class='ReqAcctAPI'><img src='ajax-loader2.gif'></div>";
  echo "<style type='text/css'>#ReqAcctAPI { display:visible; }</style>";
...
... (processing of other code on page goes here)
...
  echo "<style type='text/css'>#ReqAcctAPI { display:none; }</style>";
  echo "<font color='#00BB00'><b>*** DONE</b></font><br />&nbsp;<br />";
?>

它会很好地显示图像,但是当它到达第二个样式标签时,它不会隐藏它。

我错过了什么?

最佳答案

您假设添加 display:blockdisplay:inline-block; 而不是可见。 visibility 和 display 是不同的定义 来源:http://www.w3schools.com/css/css_display_visibility.asp

回答:

<?php
  echo "<div class='ReqAcctAPI'><img src='ajax-loader2.gif'></div>";
  echo "<style type='text/css'>.ReqAcctAPI { display:block; }</style>";
...
... (processing of other code on page goes here)
...
  echo "<style type='text/css'>.ReqAcctAPI { display:none; }</style>";
  echo "<font color='#00BB00'><b>*** DONE</b></font><br />&nbsp;<br />";
?>

关于php - 内联 CSS 显示/隐藏 div 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21926161/

相关文章:

php - 如何在 netbeans 中配置 php 使其指向 "opt/lampp/bin/php"而不是 "/usr/bin/php"?

php - 使用 PHP 生成 JavaScript

python - 抓取包含::之前的网页

css - 语法错误 : missing ] after element list ([object Object])

javascript - 显示内容 Jquery

使用 $_REQUEST 时的 php 空白页面

HTML 多选框

html - 导航菜单项在悬停时移动

javascript - 在 JS 中获取元素标签名称的最佳方法是什么?

javascript - 检查一个CSS动画是用JQuery还是JS完成的?