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

    Css condizionali. Si possono fare ?

    Spero di aver utilizzato il termine giusto.
    E' possibile specificare in un foglio di stile che un certo attributo deve essere applicato soltanto se è verificata una condizione riguardante l'oggetto ?

    Nel mio caso voglio che tutti i tag IMG contenuti in un layer di una data class e relativi ad immagini superiori ad una certa grandezza abbiano il border a 1px.
    Più o meno qualcosa del genere, almeno concettualmente:

    codice:
    .box IMG {
    border: 1px solid #000000
    if width>100px AND height >50px Then border: 1px solid #000000
    
    }

  2. #2
    che io sappia non si può, magari sbaglio, ma non credo

  3. #3
    no i CSS non permettono queste "manovre"

  4. #4
    dovresti generare il codice css lato server tipo con php

  5. #5

    Re: Css condizionali. Si possono fare ?

    Originariamente inviato da Darksky
    Spero di aver utilizzato il termine giusto.
    E' possibile specificare in un foglio di stile che un certo attributo deve essere applicato soltanto se è verificata una condizione riguardante l'oggetto ?

    Nel mio caso voglio che tutti i tag IMG contenuti in un layer di una data class e relativi ad immagini superiori ad una certa grandezza abbiano il border a 1px.
    Più o meno qualcosa del genere, almeno concettualmente:

    codice:
    .box IMG {
    border: 1px solid #000000
    if width>100px AND height >50px Then border: 1px solid #000000
    
    }
    forse con javascript riesci a fare qualcosa di buono... si, si penso proprio che con JS ce la dovresti fare! Controlla ciò che ti serve e: o carichi un css diverso, o aggiungi o togli codice css direttamente nella pagina...
    PaTeR
    From Ban to Life

  6. #6

    Re: Re: Css condizionali. Si possono fare ?

    Originariamente inviato da PaTeR non PeTeR
    forse con javascript riesci a fare qualcosa di buono... si, si penso proprio che con JS ce la dovresti fare! Controlla ciò che ti serve e: o carichi un css diverso, o aggiungi o togli codice css direttamente nella pagina...
    meglio lato server: js può essere disabilitato o non supportato

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.