• User Attivo

    come si isola un elemento con i CSS

    Esiste un sistema pe far in modo che un elemento seppur compreso nello spazio di un div non ne assuma le sue regole CSS?


  • Super User

    Ciao Lucaeffe :),
    in realtà la risposta può essere duplice: si e no.

    Se vuoi fare in modo che tale elemento non legga il foglio di stile, allora ciò non è possibile.

    Altrimenti l'unico modo è di creare una clausola mirata (e quindi unicamente per l'oggetto in questione) in modo da annullare gli attributi che tale elemento ha ereditato per via di ciò che hai definito nel tuo css.

    Però un caso analogo a quello che chiedi si può far verificare sulla base del browser e cioè, attraverso una chiamata speciale nel codice, può essere fatto caricare (o meno) un foglio di stile unicamente da determinati browser (e addirittura per browser di determinate versioni).

    L'esempio più utilizzato ad oggi è quello di isolare dei fogli di stile per versioni di Internet Explorer vecchio stampo (specialmente la 6) che, a causa di forti instabilità e mancanze, necessita di diverse regole e "fix" (correzioni) unicamente per la sua versione.


  • User Attivo

    Ok grazie per lo spunto,ma ho ho già risolto!!

    🙂