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

    ombreggiatura degli elementi - bordi

    Buon giorno, ho constatato che utilizzando questi valori:
    codice:
    -moz-box-shadow:  0 3px 3px rgba(0, 0, 0, 0.5);
    -webkit-box-shadow:  0 3px 3px rgba(0, 0, 0, 0.5);
    box-shadow:  0 3px 3px rgba(0, 0, 0, 0.5);
    Internet explorer se ne frega...ci sono altri valori da inserire?
    come posso risolvere?
    grazie mille :|

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Explorer non supporta, fino alla versione 8, i valori rgba né la proprietà box-shadow. Per aggiungere un'ombra puoi far ricorso ai filtri proprietari dropShadow o shadow
    http://samples.msdn.microsoft.com/wo...DropShadow.htm
    http://samples.msdn.microsoft.com/wo...ter/Shadow.htm

    (considera che per ie8 è necessario ripetere il codice indicato aggiungendo davanti a filter il prefisso -ms-)

    l'ombra può essere ottenuta anche con uno script in un file htc che permette di applicare diverse proprietà dei css3: http://css3pie.com/ (vedi la documentazione per i dettagli)

    i filter (il filter gradient in particolare) e il file htc indicato permettono anche di passare a Explorer valori rgba, ma applicati a uno sfondo e non all'ombra

    Per avere un'ombra semitrasparente il metodo più semplice è usare uno sfondo con trasparenza

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.