我有这个与表行相呼应的 PHP 页面。我用其他样式回显了一些行而不是其余行,但是当那些具有其他样式的行作为第一行回显时,样式完全消失了。
当我检查元素时,我发现没有设置任何样式,也没有设置元素上的类,即使如果在它之后出现具有其他样式的另一行(意味着在第一行之后),它也不会有这些问题。
PHP
if (condition)
echo "<tr style='background-color: #FFC07D; opacity: 0.85;' class='note'><td>...</td></tr>";
else
...
PS:我应该指出,在用户按下按钮之前,表格是隐藏的
jQuery:
$('#table').slideToggle(500);
最佳答案
当您查看页面源代码时,您是否看到正确编写了style
和class
属性?那么问题可能出在 CSS 而不是 PHP。
除了 style
属性之外,您是否还在使用外部 CSS 表?如果是这样,您应该检查它是否有任何 tr:first-child
指令。
有问题的页面的 URL 将是帮助您的更有效方式。
关于css - 执行时第一行的内联样式消失,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18956222/