Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Cerebro
    Registrato dal
    Jan 2005
    Messaggi
    193

    bug ridicolo IE 6.0 (margin-left + float) ?

    Di bug ne ho visti tanti ai bastioni di Orione di IE ma l'ultimo in cui mi sono imbattuto spicca sugli altri per originalità.

    Se ne siete a conoscenza, spero che possiate aiutarmi a risolverlo in maniera differente da come ho fatto adesso, ovvero tramite PHP :|

    Il bug:

    voglio allineare orizzontalmente 1,2, o più DIV con il seguente, semplice, codice:

    CSS:
    codice:
    div.cell{
     width:100px;
     margin-left:10px;
     float:left;
    }
    HTML:
    codice:
    <div>
    
    <div class="cell">a</div>
    <div class="cell">b</div>
    <div class="cell">c</div>
    
    
    </div>
    Orbene, niente di più semplice, ma invece, signori e signori, il margine sinistro del primo (1°) DIV, viene sempre e comunque il DOPPIO di quello specificato nelle regole di layout, ovvero viene 20px invece di 10px. (i DIV a seguire hanno il margine sinistro corretto, 10px come specificato)

    Ovviamente questo non succede con altri browser, quali Opera o Firefox, ma con IE 6.0 sì :|

    Se specificate 24px di margine, in realtà sarà 48px, se mettete 100 sarà 200, etc. Che figata eh?

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

    http://www.positioniseverything.net/...ed-margin.html
    dovresti poter risolvere specificando display:inline nel div floatato
    ciao

  3. #3
    Utente di HTML.it L'avatar di Cerebro
    Registrato dal
    Jan 2005
    Messaggi
    193
    Ah immaginavo fosse già venuto fuori, grazie per il link!

    Con display:inline però se ricordo bene, settando una "width" specifica me la ignora e si adatta al contenuto del DIV.. tipo se ci scrivo "a" viene stretto stretto, etc... mboh dopo faccio delle prove.

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.