Felix Riesterer: php: Ternärer Operator gibt immer dasselbe Ergebnis aus

Beitrag lesen

Lieber Rick,

echo "[...] <td class='head" . (...) . ">[...]";

Also sieht das Ergebnis so aus:

<td class="headdesc">
oder
<td class="headasc">

Dazu nun Dein CSS:

.mytable thead .asc:after {...}
.mytable thead .desc:after {...}

Deine Selektoren erwarten ein <thead> mit einem Kindelement (welcher Art auch immer), welches seinerseits eine Klasse desc oder asc hat. Wie @Gunnar Bittersmann schon schrieb, gibt es das aber nicht (siehe HTML oben).

Liebe Grüße

Felix Riesterer