Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente bannato
    Registrato dal
    Apr 2007
    Messaggi
    82

    Come applicare formattazione classe ad un tag già formattato?

    Buongiorno a tutti.
    Oggi, mi sono trovato a dover formattare un tag h2 con una classe, solo che non me lo faceva.
    Allora il testo lo trasformato in p che non era formattato e la classe si applica.
    Se io volessi però applicare la classe al h2 senza cancellargli la formattazione, come potrei fare?
    Una soluzione sarebbe mettere più classi al h2, ma esiste un alternativa in modo da lasciare invariato il lavoro già fatto?
    Grazie
    Marco

  2. #2
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Assegnare una classe è possibilissimo. L'unica cosa che mi viene in mente, non avendo elementi su cui fare ipotesi, è che la classe che tu hai assegnato va in aggiunta (o sovrapposizione) alle definizioni già assegnate ad h2.

    Es.
    codice:
    h2 { font-size: 150%; }
    
    .tuaclasse { color: red; }
    
    
    <h2>titolo 1</h2>              Questo titolo sarà dimensione 150% e carattere nero
    
    <h2 class="tuaclasse">secondo titolo</h2>   Questo sarà dimensione 150% e rosso
    Maurizio

    "se ami il lavoro che fai, non lavorerai mai un giorno in vita tua!"

  3. #3
    Utente bannato
    Registrato dal
    Apr 2007
    Messaggi
    82
    il problema è che va in contrapposizione, quindi la classe dovrebbe annullare la preformattazione del tag e assegnarne una nuova.

    il tag dice rosso
    la classe nera

    io voglio applicare la classe al tag e fare in modo che il risultato finale sia nera

  4. #4
    Utente di HTML.it L'avatar di gordian
    Registrato dal
    Sep 2002
    Messaggi
    1,139
    h2 { color: red; }

    h2 .tuaclasse { color: black; }

  5. #5
    Utente bannato
    Registrato dal
    Apr 2007
    Messaggi
    82
    ok, grazie, infatti così va

    però rimane un aspetto: metti che l'h2 sia formattato come sottolineato, come faccio a fare in modo che h2.miaclasse non sia sottolineato?? è possibile?
    grazie
    marco

  6. #6
    Utente di HTML.it L'avatar di gordian
    Registrato dal
    Sep 2002
    Messaggi
    1,139
    Sì certo. Il pricipio è lo stesso:

    h2 {
    color: red;
    text-decoration: underline;
    }

    h2 .tuaclasse {
    color: black;
    text-decoration: none;
    }

  7. #7
    Utente bannato
    Registrato dal
    Apr 2007
    Messaggi
    82
    perfetto, risolto tutto.
    grazie mille
    marco

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.