Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 15
  1. #1

    Importare classi in classi css

    Ciao a tutti,
    ho realizzato un foglio di stile con diverse classi
    ma alcune di loro sono identiche tranne per un particolare: color,size,text-decoration, etc..

    Esiste un metodo per importare le caratteristiche di una classe in un'altra?

    Es:

    .testo{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    text-decoration: underline;
    }
    .testo_red{
    /* qualche codice che non conosco per importare le
    caratteristiche della classe testo
    */
    color: #FF0000;
    }


    Se richiamo la classe "testo_red" vorrei avereun testo con entrambe le caratteristiche.

    Se non sono stato chiaro ditemelo che provo a spiegarmi meglio.

    Grazie e ciao a tutti
    Lu
    Bit Manent, Scripta Volant.
    www.bitmanent.com

  2. #2
    Sono novizio ma ci provo:

    lascia così la classe .testo e l'altra classe la fai semplicemente così:
    .testo_red{
    color:#FF0000;
    }

    quando ti servono entrambe le cose richiami le due classi assieme:
    <h1 class="testo testo_red">
    </h1>

    Prova un po'?


    :master:
    Cago sui rovi della vita!

  3. #3
    Originariamente inviato da Zulkifar2
    quando ti servono entrambe le cose richiami le due classi assieme:
    <h1 class="testo testo_red"></h1>
    Bisognerebbe farti senior ad honorem.

  4. #4
    http://codecanyon.net/category/all?ref=Manuelandro
    And I bet she told a million people that she'd stay in touch, Well all the little promises they dont mean much,When theres
    memories to be made

  5. #5
    ..volete dire che è meglio se imparo un po' prima di rispondere?

    Lo prendo come un si.
    Cago sui rovi della vita!

  6. #6
    Originariamente inviato da Zulkifar2
    ..volete dire che è meglio se imparo un po' prima di rispondere?
    La mia non era ironia. La risposta che avevi dato era perfetta, tutto qui.

  7. #7
    Wow!!!

    stasera festa allora
    Cago sui rovi della vita!

  8. #8
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    Ma non c'è un modo vero e proprio per estendere uno stile? Se ad esempio ho una gerarchia di 5 stile è un po scomodo scrivere 5 stili nell'attributo class...

    Sun Certified Java Programmer

    EUCIP Core Level Certified

    European Certification of Informatics Professionals

  9. #9
    Originariamente inviato da anx721
    Ma non c'è un modo vero e proprio per estendere uno stile? Se ad esempio ho una gerarchia di 5 stile è un po scomodo scrivere 5 stili nell'attributo class...
    A questo punto direi più che stai progettando male o comunque in modo disordinato. Se vuoi provare a postarci il tuo codice magari vediamo di ottimizzarlo un po' e trovare delle soluzioni più sintetiche.


  10. #10
    Utente di HTML.it L'avatar di anx721
    Registrato dal
    Apr 2003
    Messaggi
    2,352
    ma non credo sia questione di cattiva progettazione, io non ho davvvero una gerarchia di 5 stili, ma potrebbe anche capitare. .. ad esempio io mi trovo a definire uno stile "code" che uso per riportare delle singole parole di codice, caratterizzato dallo stile courier, da un certo colore, ecc. Poi ho definito lo stile "sourcecode" che serve riportare un intero frammento di codice, quindi altre alla cartteristiche di code, ho definito un bordo, un colore di background, e soprattutto la proprietà

    white-space: pre;

    che permette di ottenere l'effetto del tag <pre> mantenendo la formattazione originaria.

    E' vero che per ottenre ciò che voglio mi pasta fare qualcosa del tipo:

    <p class="code sourcecode">...

    il punto è che concettualmente sourcecode non ha senso se non come estensione di code, e sourcecode da solo non dovrebbe mai essere usato; cioè dal punto di vista concettuale sourcecode è un code che in più mantiene la formattazione, mentre dal punto di vista del CSS sourcecode è del tutto scorrelato da code e non ingloba le caratteristiche di code. Solo leggendo i file html si evidenzia la relazione tra code e sourcecode, in quanto si nota che sourcecode è sempre utilizzato in abbinamento a code, e quindi lo estende. Io pensavo che CSS offrisse un meccanismo per estendere diretamente uno stile, stabilendo esplicitamente questa relazione di "sottostile", senza ricorrere allo stratagemma presentato sopra, che peraltro risulta veramente scomodo. Se ad esempio definisco una secondo gerarchia di stili, ad esempio, "reference" e "mainReference" che estende reference, dovrei includere tutti e quattro i valori nell'attributo class per ottenere uno stile che li fonde ttti...

    Sun Certified Java Programmer

    EUCIP Core Level Certified

    European Certification of Informatics Professionals

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.