Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di kuarl
    Registrato dal
    Oct 2001
    Messaggi
    1,093

    css.... con moz no, con ie si... bug??

    ho il seguente codice:

    codice:
    <STYLE>
    <!--
    .sfondo {
    		background-attachment: fixed; 
    		background-image: url(News/template/images/mostra---footer.gif);
    		background-position: right bottom;
    		background-repeat: no-repeat;
    }
    -->
    </STYLE>
    <table width="450" border="0" cellspacing="0" cellpadding="0">
      <tr> 
        <td height="40" background="News/template/images/mostra---top.jpg"><table width="100%" border="0" cellspacing="0" cellpadding="0">
            <tr>
              <td width="40%"><div align="center"><font color="#0000FF" size="1">#2</font><font size="1"> 
                  - <font color="#FF0000">2003-06-12 11:26:41</font></font></div></td>
              <td width="60%"></td>
            </tr>
            <tr>
              <td><font size="2">  by Kuarl</font></td>
              <td><font size="2">proviamo</font></td>
            </tr>
          </table></td>
      </tr>
      <tr> 
        <td> <table width="100%" border="0" cellspacing="0" cellpadding="18">
            <tr>
              <td class="sfondo"><div align="justify">tanto per cazzeggiare bla bla bla bla bla bla bla bla bla bla </div></td>
            </tr>
          </table>
          
        </td>
      </tr>
    </table>
    questo codice funziona alla perfezione con ie6 ma non con mozilla 1.4 RC1.... ho pensato si trattasse di un bug..... confermate??

  2. #2
    Mozilla non riconosce il no-repeat background-repeat: no-repeat;, è un bug.

  3. #3
    nosferatu_net
    Guest
    E' il background fixed che viene allineano in modo diverso:

    IE lo fissa in basso a destra rispetto a dove si trovava il TD quando la pagina è stata caricata.
    Mozilla lo fissa in basso a destra rispetto all'elemento scrollabile immediatamente superiore, visto che fixed serve allo scrolling.
    Nel tuo caso l'elemento scrollabile "genitore" è il body, quindi l'immagine viene allineata in basso a destra rispetto a questo.
    Prova a ridimensionare la finestra di Mozilla e vedrai comparire il tuo sfondo.

    Comunque credo che il fixed non serva nel tuo caso...

  4. #4
    nosferatu_net
    Guest
    Originariamente inviato da Myth()s
    Mozilla non riconosce il no-repeat background-repeat: no-repeat;, è un bug.
    Panzana.

  5. #5
    nosferatu_net
    Guest
    Correggo parzialmente il tiro: è vero l'opposto (circa) di quello che diceva Mithos: IE non è in grado di fissare il background di un oggetto non scrollabile. E' un bug. Di IE.

    Comunque, a parziale discolpa di MS, secondo me non ha molto senso fissare un bg di un oggetto non scrollabile...

    L'effetto in IE è quello di ignorare il "fixed".
    In Mozilla, invece, l'effetto è quello che dicevo prima (forse più corretto, non so).

  6. #6
    è vero hai ragione, il problema è il background fixed, no-repeat è valido
    con questo caldo sto fondendo

  7. #7
    Originariamente inviato da nosferatu_net
    L'effetto in IE è quello di ignorare il "fixed".
    In Mozilla, invece, l'effetto è quello che dicevo prima (forse più corretto, non so).
    esatto.

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.