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

    opacità IE: strana dipendenza da POSITION

    Ciao, sto cercando di capire come mai accade che quando vado ad impostare l'opacità di un elemento con EXPLORER è richesta che sia impostato il parametro "position" in ABSOLUTE o FIXED. è una cosa normale? con gli altri browser non c'è questa dipendenza. potete aiutarmi?

    questo è il codice interessato:
    codice:
    function opacita(oggetto,opacity){
    		   if (typeof(oggetto)!="object") {oggetto = $(oggetto);}
    		   if(IE) {oggetto.style.filter  = "alpha(opacity=" + opacity + ")";}
    		   else {oggetto.style.opacity = opacity / 100;}
    }
    
    opacita("mio_div",40);
    
    if (IE) $("mio_div").style.position="absolute";  //fixed
    praticamente:

    devo aggiungere il rigo in rosso per vedere l'opacità cambiare in IE

    ($ sta per document.getElementById)
    Sono così maledettamente attraente...

    QuickChat. (Asp e ajax)

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649

    Re: opacità IE: strana dipendenza da POSITION

    Originariamente inviato da saltodifondi
    è una cosa normale?
    si', ma non e' strettamente necessario specificare proprio il posizionamento
    qualsiasi attributo che permetta all' elemento di ottenere il "layout" va bene
    http://www.satzansatz.de/cssd/onhavinglayout.html
    zoom:1
    dichiarare almeno width o height diversi da auto
    etc..
    e' tutto spiegato nel link

    ah, qui lo trovi anche tradotto in italiano
    http://gabrieleromanato.altervista.o...inglayout.html

    ciao

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.