Ho un codice che mette un line-through su un TR per le righe cancellate, ma questo significa che il mio pulsante "Azioni" (che ha solo) pulsanti soffre. Questo perché ci sono spazi individuali tra i pulsanti, che finiscono per ottenere anche il line-through.CSS Line-Through non rimosso
Dopo aver frugato in W3Schools, mi boggles perché questo esempio non funziona:
<html>
<head>
<style type="text/css">
tr {text-decoration:line-through}
</style>
</head>
<body>
<table>
<tr>
<td>this needs to be line-throughed</td>
<td style="text-decoration: none !important;">This shouldn't be line-throughed.</td>
</tr>
</table>
</body>
</html>
Come faccio a cancellare la linea-attraverso su elementi figlio?
EDIT ho aggiornato il mio esempio - il problema è che io non voglio prendere lo stile fuori l'elemento padre, un solo elemento figlio.
CSS non funziona in questo modo. 'h2' e' tr' sono contenitori, quindi non puoi cambiare il loro stile cambiando lo stile dei loro figli. Vedi le risposte di Zarembisty o Dmitri per il modo normale di farlo. –