Visualizzazione dei risultati da 1 a 6 su 6

Discussione: bloccare un layer

  1. #1
    Utente di HTML.it L'avatar di ercoli
    Registrato dal
    Mar 2002
    Messaggi
    173

    bloccare un layer

    In breve:
    ho un menu di cui una voce ha un sottomenu

    - ho creato un layer e ho inserito il sottomenu;
    - ho creato i rollover per far apparire al bisogno il sottomenu;
    - ho posizionato il layer nel punto in cui dovrebbe apparire;
    - fin qui tutto bene, ma se ridimensiono la finestra (uso explorer 6) il layer appare in una posizione errata.

    DOMANDA: esiste un modo per bloccare un layer in un punto preciso della schermata pur ridimensionando la finestra?

    Grazie a tutti quelli che vorrano rispondermi.

    ercoli

  2. #2
    Utente di HTML.it L'avatar di iguane
    Registrato dal
    Sep 2001
    Messaggi
    1,633
    <div style="position:absolute;left:10px;top:20px;">


    ...I'm insane in the brain...

  3. #3
    Utente di HTML.it L'avatar di ercoli
    Registrato dal
    Mar 2002
    Messaggi
    173
    Grazie per la risposta Iguane.

    Allego il codice per meglio spiegarmi:

    <div id="Layer1" style="position:absolute; width:200px; height:0px; z-index:1; visibility: hidden; top: 314px; left: 117px;" onMouseOver="MM_showHideLayers('Layer1','','show') " onMouseOut="MM_showHideLayers('Layer1','','hide')" >

    Con questo codice, ridimensionando la finestra il layer cambia posizione rispetto a quella da me desiderata.
    In realtà mi rendo conto che ho bisogno di NON bloccare il layer, bensì di farlo posizionare "dinamicamente" in base alle dimensioni della finestra stessa.

  4. #4
    Utente di HTML.it L'avatar di iguane
    Registrato dal
    Sep 2001
    Messaggi
    1,633
    Haaaaaa quindi non vuoi la position absolute ma relative!!

    <div id="Layer1" style="position:relative; width:200px; height:0px; z-index:1; visibility: hidden; top: 314px; left: 117px;" onMouseOver="MM_showHideLayers('Layer1','','show') " onMouseOut="MM_showHideLayers('Layer1','','hide')" >


    prova ora

    ...I'm insane in the brain...

  5. #5
    Utente di HTML.it L'avatar di ercoli
    Registrato dal
    Mar 2002
    Messaggi
    173
    Grazie! Ora naturalmente funziona.

  6. #6
    Utente di HTML.it L'avatar di iguane
    Registrato dal
    Sep 2001
    Messaggi
    1,633
    Di nulla

    ...I'm insane in the brain...

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.