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

    nifty cube sempre problemi...

    ciao,

    io non li capisco questi nifty cube...

    ho la mia semplicissima pagina con un layout fatto con i css.

    prendo un esempio dell'articolo sui nifty cube e lo copio/incollo sulla parte interessata del layout.
    con IE NON funziona...
    con FF nessun problema, funziona bene.

    Ok, allora faccio delle prove, e alla fine mi sono reso conto che il problema è proprio il layout CSS del sito

    <link rel="stylesheet" type="text/css" href="css/layout.css">

    se lo tolgo funziona....

    il css è standard, nessuna cosa particolare è presente

    codice:
    body{ font-size:.8em; 
             text-align:justify;
             font-family: Verdana,Trebuchet MS,arial;
             background:#F0CD01;
             margin: 0;
             padding: 0;
             }
    
    
        #container {
    			width: 760px;
    			border: 1px solid gray;
    			margin-left: auto;
    			margin-right: auto;
    			background:white
    		}
    
    		#banner {
    			padding: 5px;
    			margin-bottom: ;
    			border-bottom:1px solid gray
    		}
    
    		#content {
    			padding: 15px;
    			
    		}
    
      	#row {   height:120px;
                 border-top: 1px solid #ccc; 
                 border-bottom: 1px solid #ccc; 
                 padding:0; 
              
             } 
      
      	#footer {
    			clear: both;
    			padding: 5px;
    			margin-top: ;
    			background-color: rgb(213, 219, 225);
    			
    		}
    mentre richiamo il codice nella pagina:
    codice:
    <div id="row">
    <ul id="about">
    <li id="ab1">link1
    <li id="ab2">link2
    <li id="ab3">link3[/list]
    </div>
    tutto qua....

    inoltre IE mi da errore in una riga del file niftycube.js

    codice:
    if(side=="left"){
        x.style.borderRightWidth="0";
        x.style.marginRight="0";
        }
    ma perchèèèè

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Per problemi sul codice, dovresti chiedere in JS (mi riferisco ad esempio all'ultima domanda).
    Qui puo` stare il problema CSS.

    Non capisco il
    text-align: justify;
    che hai nel body. Se e` per centrare in IE, devi usare il center, altrimenti non ha molto senso. Puoi usare il text-align nei blocchi interni.
    nell'html e body conviene anche definire width: 100%, per avere un riferimento per le successive misure % e margini.

    Dovresti anche dire che lingauggio usi (quale DTD), perche` alcune cose sono diverse a seconda del linguaggio.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    ok, il DTD che uso è:

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">

    cmq la sostanza non cambia, cioè:

    perchè se disabilito il layout.css funziona e viceversa no? cosa ci può essere nel css che impesca il corretto funzionamento del nifty cube ( che è in JS) , solo in IE per altro?

    per fare una prova basta usare il layout che ho postato e prendere la parte interessata dall' esempio nr° 6 dell'articolo sui nifty cube



  4. #4
    Utente di HTML.it L'avatar di salasir
    Registrato dal
    Apr 2004
    Messaggi
    1,887
    Stesso problema ma con l'esempio 10.
    :master:

  5. #5
    ho scoperto dov'è il problema
    bisogna mettere un background nel div contenitore



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.