Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente bannato
    Registrato dal
    Oct 2011
    Messaggi
    185

    perchè opacity mi mette in opacity anche il contenuto del div?

    come da titolo
    quando metto opacity a un div
    me lo mette anche a tutti i div figlio comprese immagini ecc.....

    come posso evitare?

  2. #2

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188

    Re: perchè opacity mi mette in opacity anche il contenuto del div?

    Originariamente inviato da Raulken
    come da titolo
    quando metto opacity a un div
    me lo mette anche a tutti i div figlio comprese immagini ecc.....

    come posso evitare?
    Prima di chiedere dovresti fare una ricerca nel forum.
    E` una domanda cui e` stato risposto molte volte. Non puoi rendere opaco un oggetto dentro uno che e` semitrasp.

    Se quello che vuoi e` che la semitrasparenza riguardi solo lo sfondo, metti semitrasp solo lo sfondo.
    Si puo` fare con i CSS3 (non valido per i brwoser vecchi), oppure mediante immagine png.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    526
    Opacity fa esattamente quello che hai riscontrato tu, ovvero agisce anche su tutti gli oggetti figli! O usi una png semi-trasparente oppure utilizzi la nuova proprierà CSS3 rgba() che funziona in maniera esattamente identica alla vecchia rgb() ma accetta 4 valori invece di 3, il quarto è il canale alpha, ovvero l'opacità. Questa proprietà NON si trasmette ai contenitori figli. Guarda bene, qualche giorno fa avevo spiegato a un altro utente la sintassi precisa con alcuni esempi.

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 © 2025 vBulletin Solutions, Inc. All rights reserved.