Visualizzazione risultati 1 fino 5 di 5

Discussione: Sovrascrivere CSS

  1. #1
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito Sovrascrivere CSS

    Domanda agli esperti di CSS.
    Posso sovrascrivere i CSS solo in una div?

    Ossia io ho un css per la pagina, ma voglio sovrascrivere il CSS base con delle impostazioni personalizzate, senza sapere cosa è scritto nel CSS base.

    Insomma mi serve un ClearALL solo per una div selezionata
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  2. #2
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Puoi vederla in questo modo: i CSS vengono applicati nell'ordine in cui sono dichiarati nel documento, e le dichiarazioni che "confliggono" con quelle precedenti annullano queste ultime.

    Rispondendo alla tua domanda, puoi farlo usando l'attributo style e scrivendo le regole al suo interno, che per la regola sopra cancelleranno sempre quelle definite globalmente...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  3. #3
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Il problema è che sovrascrivono le superiori ma non azzerano le precedenti.

    Mi spiego.
    Diciamo che io nel mio Css base definisco
    Codice:
    div {
        sfondo: rosso;
        font: bold;
    }
    Se poi ho necessità di un div normale e scrivo nel CODICE
    Codice:
    div {
         sfondo: bianco;
    }
    Ovviamente mi rimane il font bold.

    La mia domanda era Esiste un modo per togliere l'applicazione del CSS prcedentemente dato che io non lo conosco a priori.
    Oppur esiste un modo per specificare nella dichiarazione del CSS che non va applicato ad alcune classi o ID?
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

  4. #4
    L'avatar di dementialsite
    dementialsite non è connesso Super Moderatore
    Data registrazione
    19-10-2004
    Residenza
    fuori Padova
    Messaggi
    5,046

    Predefinito

    Citazione Originalmente inviato da binarysun Visualizza messaggio
    ... La mia domanda era Esiste un modo per togliere l'applicazione del CSS prcedentemente dato che io non lo conosco a priori.
    Oppur esiste un modo per specificare nella dichiarazione del CSS che non va applicato ad alcune classi o ID?
    Un modo c'è sempre (altrimenti non potresti togliere il grassetto dal tag <b>, per capirci), però dipende dalle varie proprietà.

    L'opzione che ti serve potrebbe essere:
    - normal (ad esempio per font-weight)
    - none (funziona con float e clear)
    - auto (riporta ai default width e height)
    - inherit (quest'ultima però non funziona con IE).

    Ti consiglio un'occhiata ai CSS reference da W3Schools per maggiori dettagli...

    Stammi bene...
    Le questioni tecniche hanno risposte migliori nel forum pubblico, non trovi?

    When you don't know your next step... improvise

    ALTERVISTA WANTS YOU!
    Vuoi diventare moderatore su AlterVista? Scopri come...

  5. #5
    L'avatar di binarysun
    binarysun non è connesso Utente storico
    Data registrazione
    02-07-2004
    Messaggi
    2,017

    Predefinito

    Non mi sono spiegato, quello era solo un esempio.

    Io non so come è stata impostata una div in precedenza.
    Sfondo, font, padding, margin z-index, etc...

    cmq ho risolto.
    "L'intelligenza è una pianta che va curata continuamente.
    Dovreste vedere com'è bello, il mio bonsai."
    Rat-man®

    [Gradient Text]
    [Su che server sei?]
    ->flickr

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •