使用javascript和css消除php刮取/输出数据的文本

使用javascript和css消除php刮取/输出数据的文本,javascript,html,css,hide,Javascript,Html,Css,Hide,所以,我成功地做了一些事情,在加载页面开始时我有一个动画,动画后面的一切都是黑色的。加载动画后,所有白色文本都会出现 我用一个函数来改变文本的颜色。例如,我有一个黑色的背景,我告诉文本是黑色的,但一旦动画完成,我告诉它变成白色,或绿色。因此,在动画进行时隐藏,之后可见 尽管我发现这个例子的方式有一个问题,它通过使用 <p class="appear-later"> 然而,这给我带来了很多问题。我需要找到另一种定义文本的方法,以这种方式进行更改,而不使用p类。正如您在下面看到的,

所以,我成功地做了一些事情,在加载页面开始时我有一个动画,动画后面的一切都是黑色的。加载动画后,所有白色文本都会出现

我用一个函数来改变文本的颜色。例如,我有一个黑色的背景,我告诉文本是黑色的,但一旦动画完成,我告诉它变成白色,或绿色。因此,在动画进行时隐藏,之后可见

尽管我发现这个例子的方式有一个问题,它通过使用

<p class="appear-later">

然而,这给我带来了很多问题。我需要找到另一种定义文本的方法,以这种方式进行更改,而不使用p类。正如您在下面看到的,我有各种php输出的数据,但每次调用新的php时,似乎都会取消P函数。现在,我可以继续重复

 <p class="appear-later">

对于每一行文本,这会导致进一步的问题,将代码分解为不同的垂直行。不太好

所以我想知道是否有另一种方法可以告诉html这个标记下面的所有内容,直到标记结束,应用文本效果。我知道有,我只是不擅长编程。谢谢你的想法!除了p类以外的东西。一种重新编写html代码的方法,而不必使其成为不会导致php输出出现此类问题的p类

这是密码

<div id="ethereum">
<div class="mainheader">
<p class="appear-later">Price of Ethereum
</div>
<?php outputValueFromCache("ethereumvalue", "ignore");?>
&nbsp;
[
<?php outputValueFromCache("ethereumchange");?>
]
</p>
</div>



.appear-later { color: black; }

setTimeout(function () {
$('.appear-later').removeClass('appear-later');
}, 1000);

以太坊的价格
[
]

。稍后显示{颜色:黑色;} setTimeout(函数(){ $('.beep-later').removeClass('beep-later'); }, 1000);
如果您试图将css应用于

的所有子元素,请使用*

.appear-later * {
    color: black; 
}
尽管我建议将
转换为
,然后将您的子元素放在那里。这里有一把小提琴作为例子。
我希望这能解决你的问题

非常有用,谢谢!我可以问一下,把*放在CSS中做什么?以前从没见过。其次,除此之外,这几乎适用于所有情况。我想知道是否有一些与php的冲突,使它这样做。第一个php引用包含一些忽略全局php中某些参数的额外代码。不知道这是为什么,或者你是否有任何想法如何处理。我想这更像是一个php问题 DOW

我很高兴,在帮助下,*用于选择文档中的所有元素,当选择器由它自己使用时,例如,
*{}
,当在另一个元素选择器前面使用时,如我所示,它选择该元素的所有子元素。至于你的php问题,我很抱歉,但我对php了解不够,无法在这方面帮助你。