Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Membro Junior
    Registrato dal
    Sep 2004
    Messaggi
    45

    div position - come fare?

    Avrei necessità di inserire un div subito dopo l'apertura del body ma di visualizzarlo all'interno di una tabella che sta da tutt'altra parte nella pagina. C'è modo di farlo? Grazie

  2. #2
    Utente di HTML.it L'avatar di JoeP
    Registrato dal
    May 2004
    Messaggi
    558
    usa:
    <div style="position: absolute; top: [y]; left: [x]">
    con le coordinate x e y in pixel al posto di [x] e [y]...

  3. #3
    Membro Junior
    Registrato dal
    Sep 2004
    Messaggi
    45

    non funziona

    se ridimensioni la finestra del browser si muove tutto il contenuto ma il div in questione rimane fisso. Questo perchè la pagina è centrata orizzontalmente.
    Altri suggerimenti?

  4. #4
    Utente di HTML.it L'avatar di JoeP
    Registrato dal
    May 2004
    Messaggi
    558

    Re: non funziona

    Originariamente inviato da open
    se ridimensioni la finestra del browser si muove tutto il contenuto ma il div in questione rimane fisso. Questo perchè la pagina è centrata orizzontalmente.
    Altri suggerimenti?
    Allora è un gran bel problemone!
    Anch'io ci sono passato... E non ho risolto!

    Comunque dai un occhiata a questo pezzo di codice. Mette insieme uno <span> e un <div> per lasciare l'oggetto (un immagine) fisso in una cella di una colonna di una tabella centrata:

    codice:
    <td>
      <div style="position: relative; left: 117; top: -5">
        <span style="position: absolute">[img]TXcont.gif[/img]</span>
      </div>
      <font color="#E7E8EB" size="3">menu_</font>
    </td>
    Il risultato lo puoi vedere osservando il triangolino (che è un immagine, Txcont.gif) all'angolo della cella con scritto "menu_" a sinistra della pagina del mio sito (URL in firma)...
    Il triangolino resta fisso al resize nonostante la tabella sia centrata nella pagina...

    Auguri!

  5. #5
    Membro Junior
    Registrato dal
    Sep 2004
    Messaggi
    45

    grazie

    anche se non è ancora la soluzione che cerco.

  6. #6
    Utente di HTML.it L'avatar di JoeP
    Registrato dal
    May 2004
    Messaggi
    558
    Il problema non è semplice...
    Ho fatto quel che potevo...

  7. #7
    Perchè non posizionare le righe di codice in fondo alla pagina, invece che all'inizio?

  8. #8
    Membro Junior
    Registrato dal
    Sep 2004
    Messaggi
    45

    perchè

    mi servono subito dopo il body per fare in modo che lo spider legga come se fosse il primo testo della pagina e quindi più rilevante.

  9. #9
    Utente di HTML.it L'avatar di JoeP
    Registrato dal
    May 2004
    Messaggi
    558

    Re: perchè

    Originariamente inviato da open
    mi servono subito dopo il body per fare in modo che lo spider legga come se fosse il primo testo della pagina e quindi più rilevante.
    Non credo ci siano soluzioni decenti...

    Una molto squallida, potrebbe essere questa:
    metti il DIV con il testo (che lo spider deve leggere) subito sotto il BODY , ma con style="position: absolute; visibility: hidden", in modo che non sia visibile nel browser; poi metti nella tabella lo stesso testo...

  10. #10
    Membro Junior
    Registrato dal
    Sep 2004
    Messaggi
    45

    grazie

    proverò come suggerisci. magari piace allo spider, speriamo.

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.