Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di niubbo
    Registrato dal
    Jul 2004
    Messaggi
    692

    Come rendo una classe di una tag figlia "immune" dalla classe della tag padre?

    Ho 2 tabelle nidificate ovvero una tabella è figlia dell'altra tabella ed ogni tabella ha una sua classe... la tabella figlia eredita le caratteristike d quella del padre ma nn vorrei ke accadesse, la classe figlia dovrebbe utilizzare solo le sue specifike impostazioni... come faccio?

    Grazie
    Non si può niubbare per sempre...

    P.S. Ma perché i CSS non fanno quello che gli dico di fare.... aaaAAAAAAARGHHHHH!!!!!

  2. #2
    Utente di HTML.it L'avatar di oronze
    Registrato dal
    Jun 2001
    Messaggi
    3,543
    definisci la classe figlia con ele impostazioni che vuoi tu

    No ai layout tabellari!

    Insulto libero: http://forum.html.it/forum/showthread.php?s=&postid=12524872#post12524872

  3. #3
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    la tabella eredita ciò che tu gli dici di ereditare. cambia le classi e raggruppa lo stile in modo diverso
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  4. #4
    Utente di HTML.it L'avatar di niubbo
    Registrato dal
    Jul 2004
    Messaggi
    692
    Esempio:

    <div class="padre"><div class="figlio"></div></div>

    Cio ke è dentro al <div> con la classe figlio eredita anke le caratteristike specificate nella classe padre... e sono costretto a scrivere un .padre .figlio { ... } per specificare le differenze... non c'è un modo per fare in modo ke la classe figlio faccia solo quello ke ha definito dentro d se senza badare al padre? Insomma... un figlio illeggittimo!
    Non si può niubbare per sempre...

    P.S. Ma perché i CSS non fanno quello che gli dico di fare.... aaaAAAAAAARGHHHHH!!!!!

  5. #5
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    se tu imposti delle regole per la classe padre
    queste di norma non si ripercuotono alla classe figlio

    Puoi riprodurre un esempio specifico (in piccolo)?

    Potresti anche evitare l'uso delle kappa al posto delle 'c' per favore?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  6. #6
    Utente di HTML.it L'avatar di niubbo
    Registrato dal
    Jul 2004
    Messaggi
    692
    La situazione bene o male è una cosa così:

    <table class="zone_lay_cols">
    <tr>
    <th>...zona A...</th>
    <td>
    <table class="table_lay_cols">
    <tr>
    <th>...zona B...</th>
    <td>...</td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    Ho settato i CSS così:

    .zone_lay_cols th {
    ...
    }

    .table_lay_cols th {
    ...
    }

    Ed ho sperato che per ogni th figlio del table con classe prendesse dal padre e non anche dai "nonni"...
    in realtà il <th> con zona B si setta in base a zone_lay_cols... prende le sue caratteristiche e l'unico modo che ho per fargli capire cosa deve fare è scrivere:

    .zone_lay_cols .table_lay_cols th {
    ...
    }

    e scrivere le impostazioni che voglio...
    se ".table_lay_cols th" non ha padre prende semplicemente per come è definito in:

    .table_lay_cols th {
    ...
    }

    E' chiaro così?


    In questo modo mi fa come volgio che faccia...
    Non si può niubbare per sempre...

    P.S. Ma perché i CSS non fanno quello che gli dico di fare.... aaaAAAAAAARGHHHHH!!!!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.