- Home
- Categorie
- Coding e Sistemistica
- HTML e CSS
- risoluzione
-
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.
-
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.
-
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.