Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    4

    ereditare stile testo nella classe tabella

    Ho definito un nuovo stile per la classe "table" senza specificare le proprietà del testo perché speravo che venissero ereditate in automatico ma non è stato così.

    Esiste la possibilità di far ereditare dalla classe tabella le proprietà del testo dell'oggetto che la contiene?

    In caso contrario posso definire le proprietà del testo facendo riferimento ad uno stile già già definito senza quindi ridefinire le varie proprietà (font, dimensione ecc.)?

    Grazie anticipate.

  2. #2
    Purtroppo le tabelle non ereditano lo stile del testo specificato precedentemente (magari nel body). Le soluzioni potrebbero essere due:
    1. rispecificare lo stile del testo anche tra le proprietà della tabella;
    2. utilizzare un selettore universale per impostare lo stile del testo in tutti gli elementi di pagina; ecco come:
      codice:
      * {
         font:normal 1em/1.5 Verdana,sans-serif;
      }


  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    4
    Grazie 1000 Pierofix.

    Il selettore universale avrebbe effetto solo per gli elementi per i quali non è specificato nessuno stile?

  4. #4
    Tieni conto che il CSS viene letto sequenzialmente, quindi, nell'esempio seguente, l'ultima istruzione sovrascrive la prima:
    codice:
    * {
       font-family:Verdana;
    }
    p {
       margin:2em;
       color:#900;
    }
    input {
       font-family:Arial;
    }

  5. #5
    Utente di HTML.it
    Registrato dal
    Mar 2004
    Messaggi
    4
    Certo, lo terrò presente.

    Grazie ancora.

  6. #6
    Scusa, il concetto era giusto ma mi sono espresso impropriamente. L'ultima istruzione "sovrascrive" la prima solo per quanto riguarda il font dell'input; tutti gli altri elementi continueranno ad avere il font Verdana.


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 © 2025 vBulletin Solutions, Inc. All rights reserved.