Visualizzazione dei risultati da 1 a 7 su 7

Discussione: problema span e IE

  1. #1

    problema span e IE

    allora io ho:
    Codice PHP:
    <div id="container">
     <
    div id="header"></div>
     <
    div id="menu"></div>
    </
    div
    il css é (faccio un sunto, non metto tutto):
    Codice PHP:
    #container {
    width:900px;
    marginauto;
    background-color:red;
    }

    #header{
    width100%; 
    background-color:white;
    }

    #menur{
    width100%; 
    span-left:15px
    background
    -color:white;

    Allora, con FIREFOX tutto ok, IE invece mi aumenta il bordo del container di 15px a destra, ovvero di quanto è lo span-left di menu. Praticamente vedo un bordo rosso a destra sotto il bordo bianco.
    Ho risolto creando un altro div all'interno di menu. si fa così oppure c'è un altro sistema?

    Ciao e grazie...

    neorf
    www.TriX.IT - Web Development

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    dove hai trovato la proprietà 'span-left' ?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    in che senso dove l'ho trovata?
    www.TriX.IT - Web Development

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Originariamente inviato da neorf
    in che senso dove l'ho trovata?
    #menur{
    width: 100%;
    span-left:15px
    background-color:white;
    }

    nel senso che a me non risulta che esista una proprietà 'span-left', non almeno nei CSS 2.1
    L'hai vista usare da qualche parte?
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    mah, l'ho sempre usata e mi ha sempre funzionato.
    cmq dici che dovrei usare span: 0 0 0 15px; ?
    Mi spagina lo stesso.
    ciao
    www.TriX.IT - Web Development

  6. #6
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    allora, la lista delle proprietà è questa

    http://www.w3.org/TR/CSS21/propidx.html

    span e span-left non esistono e se usi proprietà inesistenti teoricamente non dovresti ottenere alcun effetto (poi ogni browser si comporta in modo differente)

    Se il tuo scopo è quello di dare uno spazio tra contenuto e bordo sinistro di un elemento, puoi usare la proprietà 'padding-left'

    Però non puoi dare anche width: 100% poichè, in presenza di doctype xhtml, la larghezza complessiva dell'elemento sarà di 100% + 15px e questo porterà l'elemento ad uscire dal suo contenitore
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  7. #7
    ops SCUSAAAAAAAAAAAA, intendevp padding-left e non span-left...
    se guardi l'ora del primo post capisci l'errore , maledette nottate insonni...
    www.TriX.IT - Web Development

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.