Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708

    Stile x IE6 position e margin-left

    Ciao a tutti

    vorrei un aiuto per creare uno stile/regola per IE6.

    Ho questo stile x tutti gli altri browser:

    div#sponsor_oriz_alto{ background-image:url(../img/BANNER/barra_sponsor_alto_torneo.jpg);
    width:832px; height:160px; margin-left:-126.15% !important; margin-top:22%;
    position: relative;}

    Per ottene lo stesso effetto su IE6 dovre modificare il position e il margin-left:

    position: absolute;
    margin-left:-100.4%;

    Come posso fare x fare x far leggere solo ad IE6 questa regola?

    Pier

  2. #2
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349

    Re: Stile x IE6 position e margin-left

    Originariamente inviato da Pierhagi
    Come posso fare x fare x far leggere solo ad IE6 questa regola?
    commenti condizionali


  3. #3
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708
    ok, grazie!

    ...ma non si può creare un regola all'interno dello stesso stile anzichè creare un altro foglio di stile?

  4. #4
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349
    Originariamente inviato da Pierhagi
    ok, grazie!

    ...ma non si può creare un regola all'interno dello stesso stile anzichè creare un altro foglio di stile?
    utilizzando degli hack
    qui una lista con la compatibilità dei browser
    ti basta googlare un po' con in termini "css hack" per un altre info / codici.

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2003
    Messaggi
    708
    grazie!

    Ho risolto con questo CSS:

    width: 832px; /*la larghezza dell'elemento*/
    height: 160px; /*l'altezza dell'elemento*/
    position: absolute; /*posizione assoluta per potere riposizionare l'elemento*/
    left:11.65%; /*il bordo sinistra dell'elemento si troverà al 50% della larghezza disponibile*/
    top: 70%; /*il bordo superiore dell'elemento si troverà al 50% dell'altezza disponibile*/
    margin-left: -100px; /*la metà della larghezza dell'elemento è tolta come margine superiore per centrarlo*/
    margin-top: -50px; /*la metà dell'altezza dell'elemento è tolta come margine superiore per centrarlo*/

    Pier

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.