• User Attivo

    risoluzione

    Ho inserito dei banner nel mio sito e sono stati posizionati con:

    #pic30 { position**:absolute;** left**:800px;** top**:140px;** width**:51px;** height**:40px;** z-index**:0;** }

    e

    <div id=pic"30">

    non sono bravo in html e ho preso il codice da un'altro editor html che ora non uso più. Va tutto bene se la grafica è 1024x768, ma se uso una grafica più grande la posizione fissa del banner mi copre il testo.
    Vorrei sapere come poter posizionare il banner a seconda della risoluzione.
    Se potete dirlo in parole povere perchè sono ignorante in materia.
    Grazie.


  • User Attivo

    Ciao gongo,
    da quello che dici mi semrba di capire che non hai messo un position:relative a nessun altro elemento che contenga il banner.

    Se non lo specifichi, position:asbolute ti posiziona l'elemento in funzione della distanza dai margini della finestra. (quindi se cambi la risoluzioni, queste distanze cambiano).

    Devi dare position:relative ad un elemento immobile del tuo layout, e inserirci dentro il tuo banner.

    Però questi sono dei consigli astratti, se ci posti il codice della tua pagina forse possiamo aiutarti meglio.


  • User Attivo

    il codice a inizio pagina è:

    <styletype="text/css">
    #pic30 { position**:absolute;** left**:800px;** top**:140px;** width**:51px;** height**:40px;** z-index**:0;** }
    </style>

    e il banner inserito è
    <div id="pic30">
    <script type="text/javascript">
    var d = document.location;
    ..........
    </script>
    </div>

    ho tolto il codice ma il succo è questo.