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 immagine con css
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • Y
      yabeforg User Attivo • ultima modifica di

      per favore, qualcuno?

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • marcocarrieri
        marcocarrieri ModSenior • ultima modifica di

        Dove intendi centrare il tutto?
        Al centro della pagina?
        E se ci sono altri contenuti?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • Y
          yabeforg User Attivo • ultima modifica di

          @marcocarrieri said:

          Dove intendi centrare il tutto?
          Al centro della pagina?
          E se ci sono altri contenuti?

          no, mi interessa centrare solo una immagine nel centro della pagina, puoi aiutarmi?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • marcocarrieri
            marcocarrieri ModSenior • ultima modifica di

            Ok provo a scrivere del codice se non adesso, stasera visto che son al lavoro.
            Saluti intanto.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • E
              eternity User Attivo • ultima modifica di

              Una volta mi è capitato di non riuscire ad elaborare un codice perchè sbagliavo le virgolette ovvero queste ” al posto di queste " spero che tu non abbia fatto lo stesso errore.

              Ciao

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • E
                eternity User Attivo • ultima modifica di

                Una volta mi è capitato di non riuscire ad elaborare un codice perchè sbagliavo le virgolette ovvero queste ? al posto di queste " spero che tu non abbia fatto lo stesso errore.

                Ciao

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • E
                  eternity User Attivo • ultima modifica di

                  Scusate, l'ho inserito doppio

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • marcocarrieri
                    marcocarrieri ModSenior • ultima modifica di

                    Prova a vedere se questo codice ti può andare.

                    [php]
                    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
                    <html xmlns="http://www.w3.org/1999/xhtml">
                    <head>
                    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                    <title>Test</title>
                    <style type="text/css">
                    html,body
                    {
                    margin:0px;
                    padding:0px;
                    }
                    #divcentrato
                    {
                    position:absolute;
                    top:50%;
                    left:50%;
                    width:193px;
                    height:50px;
                    margin-left:-96px;
                    margin-top:-25px;
                    }
                    </style>
                    </head>
                    <body>
                    <div id="divcentrato">
                    <img src="http://www.giorgiotave.it/forum/forum.png" />
                    </div>
                    </body>
                    </html>
                    [/php]Ora vedi che nel div "divcentrato" ho dato le dimensioni dell'immagini, che in questo caso è 153x50.
                    Usando l'absolute con top e left al 50%, l'immagine verrebbe centrata nell'angolo in alto a sinistra dell'immagine.
                    Quindi si imposta manualmente un margine negativo sia per l'altezza che per la larghezza equivalente alla metà della larghezza e altezza dell'immagine.
                    L'ho testato su qualche browser e sembra andare.
                    Attendo riscontri.

                    Saluti, Marco.

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • Y
                      yabeforg User Attivo • ultima modifica di

                      innanzitutto molte grazie, non ci speravo.

                      Il tuo codice funziona benissimo.Non capisco perchè quando metto la mia immagine mi centra l'angolo in alto a sx.

                      Non capisco come risolvere. Ho impostato anche come dici tu la metà delle dimensione effettiva... niente cmq!

                      sai dirmi come centrare una immagine di 800 x 400?

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • marcocarrieri
                        marcocarrieri ModSenior • ultima modifica di

                        Ora vedo e ti so dire.
                        Un po di test e arrivo. 😄

                        0 Miglior Risposta Ringrazia Cita Rispondi

                          1 Risposta Ultima Risposta
                        • marcocarrieri
                          marcocarrieri ModSenior • ultima modifica di

                          Cosi sembra andare.

                          [php]
                          <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
                          <html xmlns="http://www.w3.org/1999/xhtml">
                          <head>
                          <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                          <title>Test</title>
                          <style type="text/css">
                          html,body
                          {
                          margin:0px;
                          padding:0px;
                          }
                          #divcentrato
                          {
                          position:absolute;
                          top:50%;
                          left:50%;
                          width:800px;
                          height:400px;
                          margin-left:-400px;
                          margin-top:-200px;
                          }
                          </style>
                          </head>
                          <body>
                          <div id="divcentrato">
                          <img src="http://images1.wikia.nocookie.net/__cb20091112225826/lossimpson/es/images/2/24/Mapa_de_Italia.png" />
                          </div>
                          </body>
                          </html>
                          [/php]

                          0 Miglior Risposta Ringrazia Cita Rispondi

                            1 Risposta Ultima Risposta
                          • E
                            eternity User Attivo • ultima modifica di

                            Scusate ma secondo me le impostazioni width e height sul div non servono a nulla perchè il div prende naturalmente la grandezza dell'immagine poi perchè invece di fare il div non mettere direttamente l'immagine cioè <img id="divcentrato"

                            no?

                            0 Miglior Risposta Ringrazia Cita Rispondi

                              1 Risposta Ultima Risposta
                            • marcocarrieri
                              marcocarrieri ModSenior • ultima modifica di

                              Solo perchè si era parlato anche di un eventuale testo tutto qui. 🙂

                              0 Miglior Risposta Ringrazia Cita Rispondi

                                1 Risposta Ultima Risposta
                              • E
                                eternity User Attivo • ultima modifica di

                                Questo si, ho fatto ora delle prove e i parametri di altezza e larghezza non servono.

                                0 Miglior Risposta Ringrazia Cita Rispondi

                                  1 Risposta Ultima Risposta
                                • marcocarrieri
                                  marcocarrieri ModSenior • ultima modifica di

                                  Si si concordo con te.
                                  Per la sola immagine è come dici te sposti l'id dentro all'immagine e togli larghezza e altezza.
                                  Queste ultime però le tieni come riferimento per i margini negativi.
                                  Concordi?

                                  0 Miglior Risposta Ringrazia Cita Rispondi

                                    1 Risposta Ultima Risposta
                                  • Y
                                    yabeforg User Attivo • ultima modifica di

                                    grazie!!!! funziona, ovviamente.
                                    Però con i discorsi dopo mi avete confuso le idee....

                                    Quindi il codice corretto come sarebbe?

                                    0 Miglior Risposta Ringrazia Cita Rispondi

                                      1 Risposta Ultima Risposta
                                    • E
                                      eternity User Attivo • ultima modifica di

                                      @marcocarrieri said:

                                      Si si concordo con te.
                                      Per la sola immagine è come dici te sposti l'id dentro all'immagine e togli larghezza e altezza.
                                      Queste ultime però le tieni come riferimento per i margini negativi.
                                      Concordi?

                                      Neanche, ci sono i parametri margin-top e left l'altezza e la larghezza non servono.

                                      grazie!!!! funziona, ovviamente.
                                      Però con i discorsi dopo mi avete confuso le idee....

                                      Quindi il codice corretto come sarebbe? ```

                                      <head>
                                      <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                                      <title>Test</title>
                                      <style type="text/css">
                                          html,body
                                          {
                                              margin:0px;
                                              padding:0px;
                                          }
                                          #divcentrato
                                          {
                                              position:absolute;
                                              top:50%;
                                              left:50%;
                                              margin-left:-400px;
                                              margin-top:-200px;
                                          }
                                          </style>
                                      </head>
                                      <body>
                                              <img id="divcentrato" src="url della tua immagine" />
                                      </body>
                                      

                                      </html>

                                      0 Miglior Risposta Ringrazia Cita Rispondi

                                        1 Risposta Ultima Risposta
                                      • marcocarrieri
                                        marcocarrieri ModSenior • ultima modifica di

                                        Li tieni nel senso li tieni a mente... 😄

                                        0 Miglior Risposta Ringrazia Cita Rispondi

                                          1 Risposta Ultima Risposta
                                        • Y
                                          yabeforg User Attivo • ultima modifica di

                                          Grazieeeeee!!!!

                                          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