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

    Immagine che si allunga per Firefox!!!

    Ciao a tutti!
    Ho provato a ridimensionare orizzontalmente un logo (che nell'esempio sintetizzo con tre elementi di colore diverso) tenendo la prima e la terza immagine fisse nel contenitore, mentre quella centrale con width: 100% che si dovrebbe allargare con l'espandersi del viewport. Con IE e Opera funziona alla perfezione, ma con Firefox e Netscape no! L'immagine nel mezzo rimane uguale e non si espande. Non riesco a capire come ovviare al problema! Qualcuno potrebbe aiutarmi??

    Qui sotto html e css, oppure, per rendervi conto dell'effetto grafico: http://www.isolepontine.altervista.org/


    Thanxalot!

    Paolo










    <body>


    <div id="contenitor">
    <div id="logo">
    <div id="sinistra">[img]a.gif[/img]</div>
    <div id="centro">[img]b.gif[/img]</div>
    <div id="destra">[img]c.gif[/img]</div>
    </div>
    </div>




    </body>










    <style type="text/css">
    <!--
    body {
    background-color: #4E87FA;
    margin: 0px;
    padding: 0px;
    width: 100%;
    }
    #contenitor {
    margin: 0px;
    padding: 0px;
    }
    #logo {
    margin: 0px auto;
    padding: 0px;
    width: 78%;
    position: relative;
    left: auto;
    top: 1em;
    right: auto;
    text-align: left;
    }
    #logo #destra img {
    }
    #logo #centro img {
    margin: 0px;
    padding: 0px;
    width: 100%;
    position: relative;
    height: 102px;
    }
    #logo #sinistra {
    margin: 0px;
    padding: 0px;
    float: left;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    position: absolute;
    z-index: 3;
    width: 565px;
    }
    #logo #centro {
    margin: 0px 25px 0px 550px;
    padding: 0px;
    float: left;
    }
    #logo #destra {
    margin: 0px;
    padding: 0px;
    float: right;
    position: absolute;
    z-index: 1;
    right: 0px;
    top: 0px;
    }
    -->
    </style>
    Immagini allegate Immagini allegate
    • Tipo di file: gif b.gif‎ (82 Bytes, 17 visualizzazioni)

  2. #2
    Prova ad aggiungere un nbsp all'interno del div.

  3. #3
    Originariamente inviato da thomas_anderson
    Prova ad aggiungere un nbsp all'interno del div.
    Ciao Neo
    grazie mille.
    Ho provato ma purtroppo non funziona.
    l'immagine di mezzo in firefox rimane delle sue dimensioni, mentre dovrebbe allargarsi (width: 100%) e fare da raccordo tra la prima e la terza immagine. In IE funziona benissimo, nei mozzilla no e non riesco a trovare la soluzione...!

    Paolo

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.