Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110

    cella traparente con contenuto visibile...

    mi auguro di aver scritto un titolo chiaro... io ho questo pezzo di codice:

    .alpha {
    background:#ffffff;
    FILTER:alpha(opacity=10);
    moz-opacity:.10;
    opacity:.10;
    height:118;
    width:160;
    }

    mi serve per avere lo sfondo di una cella trasparente sfumata sul bianco... il mio problema è che non volgio che sia trasparente anche il contenuto della cella...testo e link... come lo risolvo il problema secondo voi? grazie
    Forumista Kriptoniano

  2. #2
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    in parte ho risolto così facendo:
    <div class="alpha">
    <span style="position: relative;">
    ....
    <span/>
    <div/>
    Forumista Kriptoniano

  3. #3
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    il problema di prima ora mi rimane con firefox...

    .Stile {
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;

    }

    <span class="Stile" style="position: relative;">
    ...
    </span>

    il testo mi rimane trasparente al pari dello sfondo...
    come risolvo secondo voi?
    Forumista Kriptoniano

  4. #4
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    ho trovato alcune discussioni in merito a questo problema... in alcuni si dice che non è possibile avere del testo "chiaro" in un contenitore con opacità ridotta, il altri riportano come esempio il seguente sito: http://www.pearljam.com/ ... ma dal quale non mi è del tutto chiaro il meccanismo con cui riescono a fare questo effetto... ora quello che mi domando io è: come è possibile che con ie ottengo l'effetto desiderato e ff no??? di norma mi è sempre successo il contrario... riporto di seguito l'ultima modifica al file css... magari qualcuno mi può aiutare:

    #alpha {
    height:118;
    width:240;
    background-color:#ffffff;
    filter: Alpha(Opacity=10);
    opacity: 0.1;
    -moz-opacity:0.1;
    }

    #interno {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color:#ffffff;
    z-index:2;
    background-color: transparent;
    position: relative;
    }
    Forumista Kriptoniano

  5. #5
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    il tutto funziona se si usa il posizionamento assoluto dei div... ma questo è una soluzione troppo limitativa... e decisamente poco funzionale... nessuno a qualke idea?
    Forumista Kriptoniano

  6. #6
    Utente di HTML.it L'avatar di HammerFist
    Registrato dal
    May 2005
    Messaggi
    1,110
    vi è la possibilità di evitare che un div non erediti le proprietà del div che lo contiene? in qualche modo, sia esso css o javascript?
    Forumista Kriptoniano

  7. #7
    Anch'io fino a 5 minuti fa avevo lo stesso problema. Ho risolto in questo modo:

    #text {
    width:500px;
    height:310px;
    position:relative;
    }
    #t1 {
    position:absolute;
    filter:alpha(opacity=50);
    -moz-opacity:.50;
    opacity:.50;
    border:1px solid #AAA;
    background-color:#FFF;
    width:500px;
    height:310px;
    }
    #t2 {
    position:absolute;
    }


    <div id="text">
    <div id="t1"></div>
    <div id="t2">bla bla bla</div>
    </div>


    Funziona sia su IE 6 che su FF 2
    Le posizioni assolute sono riferite al contenitore che è relativo, quindi in questo caso non è limitativo come tu dicevi.
    Fammi sapere se la soluzione ti piace.
    ciao
    «Se leggi dimentichi, se vedi capisci, se fai impari» Piaget

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.