Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Uso di !important per più proprietà

    Premetto che ciò che sto X chiedere nn centra niente con gli hack

    Come faccio a dire al browser che tutto il contenuto di un foglio di stile non può essere sovrascritto?
    Io so usare !important per evitare che ciò avvenga, ma solo con una proprietà.

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    lo puoi usare su tutte le proprietà

    height: 20px !important;
    overfllow: auto !important

    ...
    direction: ltr !important

    ma il punto è che per non essere sovrascritto il tuo css dev'essere anche l'ultimo della cascata dei fogli di stile
    Vuoi aiutare la riforestazione responsabile?

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

  3. #3
    Il css non può essere l'ultimo per motivi che sarebbe inutilt e lungo spiegare.
    Scrivere !important ad ogni proprietà e buono come metodo, ma seccante; possibile che non ci sia un modo per far si di non doverlo riscrivere ogni volta?

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    allora puoi provare ad ovviare usando regole più specifiche delle altre

    ad esempio la regola
    html body .classe

    prevale sulla sola regola
    .classe

    a parità di proprietà usate. Ma resta sempre il fatto che devi fare una riscrittura delle regole e non vale sempre (dipende da quanto sono specifici i selettori e le regole degli altri css)
    Vuoi aiutare la riforestazione responsabile?

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

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.