Visualizzazione dei risultati da 1 a 8 su 8

Discussione: ie6 fa sbordare un div

  1. #1
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222

    ie6 fa sbordare un div

    ciao, non riesco a capire perchè ie6 non mi legge a modo questo codice,
    codice:
    html, body {
    	height: 100%;
    	margin: 0;
    	padding: 0;
    	background: #fff;
    	color: #000;
    	text-align: center;
    }
    #contenitore {
    	position: relative;
    	width: 950px;
    	height: 100%;
    	margin: 0 auto;
    	text-align: center;
    }
    body>#contenitore {
    	height: auto;
    	min-height: 100%;
    }
    #corpoCI {
    	margin: 25px 0 0 0;
    	padding: 0 0 25px 0;;
    	width: 950px;
    	height: auto;
    	text-align: center;
    }
    #sinistraCI {
    	margin: 0 50px;
    	padding: 0 0 15px 0;
    	border-right: 2px solid #000;
    	border-bottom: 2px solid #000;
    	border-left: 2px solid #000;
    	width: 371px;
    	float: left;
    }
    #destraCI {
    	margin: 0 50px;
    	padding: 0 0 15px 0;
    	border-right: 2px solid #000;
    	border-bottom: 2px solid #000;
    	border-left: 2px solid #000;
    	width: 371px;
    	float: right;
    }
    #piede {
    	position: absolute;
    	bottom: 0;
    	left: 0;
    	clear: both;
    	padding: 5px 0;
    	width: 100%;
    	height: 15px;
    	background: #e6e6e6;
    	text-align: left;
    }
    
    html:
    
    <div id="corpoCI">
    		<div id="sinistraCI">
    		</div>
    		<div id="destraCI">
    			</div>
    		</div>
    <div id="piede">
    </div>
    </div>
    opera e ff fanno il loro lavoro, ma ie mi fa sbordare il div di dx sotto, sembra nettamente un problema di misure perchè se riduco i width dei div ci stanno, ma la cosa incredibile è che i conti tornano.... perchè non mi mette i div uno di fianco all'altro?
    grazie
    Si fanno sempre nuove scoperte

  2. #2
    Hai dei campi di testo nella pagina?

    Te lo chiedo perchè la maggior parte delle volte che ho avuto problemi analoghi, era colpa della larghezza del campo di testo che di default è diversa per ogni browser.

    ciao

  3. #3
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    si ho del testo nella pagina, ma non credo sia quello che influisca....
    il fatto che se metto i due div della metà esatta del contenitore e ci stanno dovrebbe poter indicare qualcosa, credi sia per quello?
    Si fanno sempre nuove scoperte

  4. #4
    no, per campo di testo intendevo un <input type="text">


  5. #5
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    no niente campi di testo o form....
    Si fanno sempre nuove scoperte

  6. #6
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    per ora sono riuscito a trovare una soluzione "temporanea" inserendo nel corpoCI questo:
    codice:
    	margin: 0 auto 0 25px;
    ma rimane cmq visibile la differenza in ie6 e gli altri browser. nel primo ora si vede bene, negli altri i 25px del margin sono effettivi e quindi al centro rimane molto + spazio visto che auto non ha lo stesso effetto che ha su ie....
    grazie
    Si fanno sempre nuove scoperte

  7. #7
    Ma perchè usi position relative?

    Come vorresti sviluppare la pagina? cioè nel senso del posizionamento dei div..

  8. #8
    Utente di HTML.it L'avatar di gabar-el
    Registrato dal
    Jun 2006
    Messaggi
    2,222
    uso position relative per poter avere il piede sempre a fondo pagina, così vorrei svilupparla....
    Si fanno sempre nuove scoperte

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.