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

    (CSS) _margin-top:-4px; - che significato ha l'underscore?

    #submenubar_left
    {
    float:left;
    width:483px;
    padding-left:12px;
    padding-bottom:6px;
    _margin-top:-4px;
    }

    Chi mi sa spiegare il significato di _margin-top:-4px; ovvero dell'underscore?

    Oltre a non capire a cosa si riferisce, TopStyle mi segna quest'ultima riga in rosso, come se non la riconoscesse valida, però se la tolgo dal CSS, la pagina a cui fa riferimento cambia e si vede male...

    Ne sapete qualche cosa voi?

  2. #2
    secondo me è un hack ovvero con _ ie lo esegue ma gli altri browser non lo eseguono e quindi si riesce ad allineare i vari browser.

    Ma aspetto conferma: se lo togli con ie cambia e con mozilla (magari) non dovrebbe se fai la prova me lo fai sapere?

  3. #3
    In effetti la cosa serve proprio perchè la pagina venga visualizzata correttamente sia da Explorer che da Opera... il problema è che se tolgo tale riga, la pagina non viene più visualizzata bene nè su IE nè su Opera!!

    E poi mi piacerebbe capire come realmente agisce questo "underscore", quando serve e precisamente a cosa serve... visto così sembra solo il coniglio fuori dal cappello...

  4. #4
    opera non conta (a volte lavora come ie)

    il problema è che ie cerca di capire anche le cose scritte male per esempio accetta = al posto di : e lo capisce lo stesso, gli altri (i geko) sono molto più aderenti agli standard e quindi non leggono l'istruzione scritta male

  5. #5
    Ho capito... peccato che si debba ricorrere a queste cose per ottenere dei risultati... capisco IE, ma anche Opera... peccato.

    Purtroppo non ho altri browser installati per verificare: vedo di procurarmene qualcun'altro.

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.