Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: Posizionamento div

  1. #1
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    5

    Posizionamento div

    La cosa è abbastanza banale...per voi ma io non ce ne vengo fuori
    Vorrei posizionare alcune voci di menu in una certa posizione della pagina ma la cosa non funziona ne con Firefox 22.0 ne con IE9. Cosa cavolo sbaglio ??? Grazie.


    CSS
    #main {
    width: 1280px;
    height: 1024px;
    }

    #menu {
    position: absolute;
    margin-top: 50px;
    margin-left: 50px;
    }


    HTML
    <body id="master">

    <div id="main">
    [img]images/immaginiWeb/HomePage_3.jpg[/img]

    <div id="menu">
    <nav>
    <p id="menu1"> [img]./images/immaginiWeb/Home.jpg[/img] </p>
    <p id="menu2"> [img]./images/immaginiWeb/Galleria.jpg[/img]</p>
    <p id="menu3">http://&#91;img]./images/immaginiWeb/Cri....jpg&#91;/img]</p>
    <p id="menu4">http://&#91;img]./images/immaginiWeb/Par....jpg&#91;/img]</p>
    <p id="menu5"> [img]./images/immaginiWeb/Contatti.jpg[/img]</p>
    </nav>
    </div>
    </div>

    </body>

  2. #2
    Io non sono affatto un grande esperto di CSS anzi, lo sto studiando da pochissimo tempo. Però, mi è capitato di dover posizionare Division quindi posso provare a suggerirti una cosa:

    Cambia questo:
    codice:
    #menu {
    position: absolute;
    margin-top: 50px;
    margin-left: 50px;
    }
    In questo:
    codice:
    #menu {
    position: absolute;
    top: 50px;
    left: 50px;
    }
    Così dovrebbe funzionare, anche se ti ripeto... Io posso consigliarti questo ma non ci metterei la mano su fuoco.
    by Lorenzo

  3. #3
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    5
    Grazie ma purtroppo avevo già provato questa solutione ma niente da fare

  4. #4
    Guarda, io mi sono trascritto tutto il tuo codice, ma senza le immagini posso fare poco. Se però, tu avessi voglia di passarmele, potrei vedere un po' cosa fare. Altrimenti aspettiamo risposte dagli utenti più esperti.
    by Lorenzo

  5. #5

    Re: Posizionamento div

    codice:
    #main {
    	width: 1280px;
    	height: 1024px;
    }
    deve diventare relative oppure #menu non avrà punti di riferimento e andrà a cercarli su su fino a body
    codice:
    #main {
    	width: 1280px;
    	height: 1024px;
            position: relative
    }

  6. #6
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    5
    purtroppo non funziona nemmeno mettendo "relative" sul main.
    Allego l'immagine come richiesto. Voglio posizionare le voci di menu sotto la riga gialla.

  7. #7
    funziona stai tranquillo
    piuttosto, come spesso accade, stai girando intorno al problema senza fornire tutti i dati necessari a risolverlo
    metti un link ai tuoi esperimenti
    mostra un esempio di cosa vorresti e/o descrivi per bene

  8. #8
    Utente di HTML.it
    Registrato dal
    Aug 2013
    Messaggi
    5
    Non ho un indirizzo da darti ma cerco di spiegarmi meglio.
    Ho una pagina dove carico una immagine principale (puoi usare quella che vuoi 1280x1024) e voglio posizionare su di essa circa a meta in linea retta le voci del menu (Home Galleria ecc.)
    Vedi id="menu". Ho aggiunto "relative" nel #main come suggerito ma non va !

    style.css
    =======
    #main {
    width: 1280px;
    height: 1024px;
    position: relative;
    }

    #menu {
    position: absolute;
    margin-top: 50px;
    margin-left: 50px;
    }

    #menu1 {
    display: inline;
    position: absolute;
    margin-left: 5px;
    margin-top: 5px;
    }

    #menu2 {
    display: inline;
    position: absolute;
    margin-left: 25px;
    margin-top: 5px;
    }

    HTML
    ======

    <html>
    <head>
    <link rel="stylesheet" media=”screen” rel=stylesheet” type=”text/css” href="./css/style.css" />
    </head>

    <body id="master">

    <div id="main">
    [img]images/immaginiWeb/HomePage_3.jpg[/img]

    <div id="menu">
    <nav>
    <p id="menu1"> [img]./images/immaginiWeb/Home.jpg[/img] </p>

    <p id="menu2"> [img]./images/immaginiWeb/Galleria.jpg[/img]</p>

    <p id="menu3">http://&#91;img]./images/immaginiWeb/Cri....jpg&#91;/img]</p>

    <p id="menu4">http://&#91;img]./images/immaginiWeb/Par....jpg&#91;/img]</p>

    <p id="menu5"> [img]./images/immaginiWeb/Contatti.jpg[/img]</p>
    </nav>
    </div>
    </div>

    </body>

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2010
    residenza
    Pianeta Terra
    Messaggi
    1,614
    Mai visto fare un menu con

    ; piùttosto usa <ul>[*][/list].

    Vedesi esempi QUI e QUI oppure da qualche altra parte nel database comune a tutti.

    Infine, è più semplice aiutarti se carichi le cose da qualche parte (tipo altervista) e posti un link.

    Per una bella risata vai QUI

  10. #10
    Mmmmmh, io le immagini allegate non le trovo. O non so dove cercarle o non sono state correttamente allegate. Quindi tu vorresti una pagina che ha come sfondo un immagine e vorresti che al centro di questa immagine apparissero le voci della tua barra di navigazione, ho capito bene?
    by Lorenzo

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.