Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Centrare pagina
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • K
      knif3 User Newbie • ultima modifica di

      Centrare pagina

      Salve a tutti sto creando un menu ma non riesco a centrarlo. Come potete vedere dal link "exgaming.net/menu" il menu parte da sinistra. Dovrei centrarlo nella pagina, ma non riesco. Potreste aiutarmi ?
      Saluti

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • T
        tigrone User Attivo • ultima modifica di

        Prova a metterlo in un div a cui dai style="margin: 0 auto;"

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • M
          marcof 0 User Attivo • ultima modifica di

          Mi associo a tigrone !!! Tuttavia alle volte mi è capitato, non so per quale motivo, che quel tipo di codice nel CSS non mi restituisse il div centrato. In questi casi ho risolto scrivendo in questo modo:

          div#id_del_div { margin: auto; }

          Il risultato è uguale in quanto la distanza "automatica" dall'alto e dal basso del div è comunque 0px !!!

          Spero di esserti stato utile !!!

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • K
            knif3 User Newbie • ultima modifica di

            Questo è il mio codice html: [HTML]
            <link href="style.css" rel="stylesheet" type="text/css"/>
            </head>
            <body><ul id="menu">
            <li><a href="#" class="logo">Logo</a></li>
            <li><a href="#" class="home">Home<span></span></a></li>
            <li><a href="#" class="forum">Forum<span></span></a></li>
            <li><a class="spacer">Spacer</a></li>
            <li><a href="#" class="upload">Upload<span></span></a></li>
            </ul>
            </body>
            </html>
            [/HTML]

            e questo è il css: [HTML]#menu {
            list-style: none;
            padding: -10px;
            margin: -8px;
            height: 170px;
            background: url(menu/menuback.jpg) repeat-x;
            position: center;
            }
            #menu span {
            display: none;
            position: absolute;
            }
            a {
            display: block;
            text-indent: -900%;
            position: absolute;
            outline: none;
            }
            a:hover {
            background-position: left bottom;
            }
            a:hover span{
            display: block;
            }
            .logo {
            width: 161px;
            height: 164px;
            background: url(menu/logo.png) no-repeat;
            left: 20px;
            top: 0px;
            position: center;
            }
            .home {
            width: 94px;
            height: 170px;
            background: url(menu/home.jpg) no-repeat;
            left: 200px;
            top: 0px;
            position: center;
            }
            .home span {
            width: 94px;
            height: 170px;
            background: url(menu/homeon.jpg) no-repeat;
            left: 0px;
            top: 0px;
            position: center;
            }
            .forum {
            width: 94px;
            height: 170px;
            background: url(menu/forum.jpg) no-repeat;
            left: 294px;
            top: 0px;
            position: center;
            }
            .forum span {
            width: 94px;
            height: 170px;
            background: url(menu/forumon.jpg) no-repeat;
            left: 0px;
            top: 0px;
            position: center;
            }
            .spacer {
            width: 131px;
            height: 170px;
            background: url(menu/spacer.png) no-repeat;
            left: 388px;
            top: 0px;
            position: center;
            }
            .upload {
            width: 94px;
            height: 170px;
            background: url(menu/upload.jpg) no-repeat;
            left: 519px;
            top: 0px;
            position: center;
            }
            .upload span {
            width: 94px;
            height: 170px;
            background: url(menu/uploadon.jpg) no-repeat;
            left: 0px;
            top: 0px;
            position: center;
            }
            {
            text-align: center;
            position: center;
            }
            [/HTML]

            Ho provato a seguire le vostre risposte, ma non sono riuscito a risolvere. Potete dirmi gentilmente dove devo posizionare il codice ?

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • M
              marcof 0 User Attivo • ultima modifica di

              Nell'HTML inserisci la lista in un div:

              <div id="nome_del_div">
              <ul>......</ul>
              </div>

              Dopodichè nel CSS scrivi:

              div#nome_del_div { margin: auto; }

              Vedi come va !!! 😉

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • K
                knif3 User Newbie • ultima modifica di

                Non va 😕

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • T
                  tigrone User Attivo • ultima modifica di

                  @Knif3 said:

                  Non va 😕

                  Qua: www.exgaming.net/menu/ non c'è nessun div!

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • M
                    marcof 0 User Attivo • ultima modifica di

                    Allora fai così:

                    <center><ul>....</ul></center>

                    Fammi sapere !! 🙂

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • T
                      tigrone User Attivo • ultima modifica di

                      @MarcoF. said:

                      Allora fai così:

                      Non funzionerebbe... troppo incasinato quel menu a livello di margini, background ecc...

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • M
                        marcof 0 User Attivo • ultima modifica di

                        beh non so !!! se non riesce con il div...è la prima cosa che mi è venuta in mente !!! tentar non nuoce !!!

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • T
                          tigrone User Attivo • ultima modifica di

                          @MarcoF. said:

                          beh non so !!! se non riesce con il div...è la prima cosa che mi è venuta in mente !!! tentar non nuoce !!!

                          Prova con ispezione elemento e te ne renderai conto.

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          Caricamento altri post
                          Rispondi
                          • Topic risposta
                          Effettua l'accesso per rispondere
                          • Da Vecchi a Nuovi
                          • Da Nuovi a Vecchi
                          • Più Voti