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 un div dentro un altro div
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • O
      ottaviane User Newbie • ultima modifica di

      Centrare un div dentro un altro div

      Sono Ottavia,
      ho cominciato da poco con i CSS e vorrei approfondire ponendo il mio primo dilemma:
      ho un DIV A che contiene un DIV B, vorrei che il DIV B (figlio) prenda le dimensioni rispettando e NON modificando quelle del padre, si posizioni al centro del padre e abbia un margine di 10px( quindi le dimensioni del figlio siano minori rispetto al padre). Inoltre vorrei che tutto ciò che metto all'interno del DIV B (figlio) non modifichi le dimensioni di B e ciò che va oltre(overflow) possa essere gestito con lo scroll...
      Come si fa?:D forse chiedo troppo?:lipssealed:
      Grazie per l'attenzione e saluti a tutti.:ciauz:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • giorgiotave
        giorgiotave Community Manager • ultima modifica di

        Ciao Ottavia e benvenuta sul forum gt 🙂

        Ti sposto nella sezione CSS sperando che qualcuno risponda 😄

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • O
          ottaviane User Newbie • ultima modifica di

          Grazie.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • O
            ottaviane User Newbie • ultima modifica di

            Ho risolto:
            Basta dare allo stile del DIV padre un padding di n pixel e al figlio dare:
            Position: relative
            Height: 100%
            Widht: 100%
            Overflow: scroll

            Grazie a tutti.

            Ps: vorrei modificare il titolo di questa discussione, come faccio? Vorrei modificarla in: centrare un div dentro un altro div.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • giorgiotave
              giorgiotave Community Manager • ultima modifica di

              Fatto! Grazie molte per aver messo la soluzione! 🙂

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • F
                flaviors200 User Attivo • ultima modifica di

                Ciao Ottavia,

                per centrare un div dentro un altro div puoi semplicemente impostare il padding del div figlio a un valore uguale a "0 auto". La larghezza del div dovrà essere minore di quella del padre.

                
                #figlio {
                    padding:0 auto;
                }
                
                

                Per il discorso scrolling "position:relative" non è necessario, è sufficiente dare un'altezza massima e l'overflow uguale a "auto"

                 {
                    max-height: 200px;
                    overflow:auto;
                }
                
                

                Link al codice https://pastebin.com/F6WxE4Rf se dovesse servire a qualcun'altro 😉

                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