Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    776

    Centrare elemento fixed, problema allineamento orizzontale

    Ciao a tutti,

    avrei bisogno di centrare un elemento al centro dello schermo, verticalmente non è esattamente in centro(ma va bene così), quello che vorrei adesso è centrarlo orizzontalmente, ma rimane attaccato alla parte sinistra dell'elemento contenitore, come mai?

    Il dodice è il seguente:
    HTML
    codice HTML:
            <div class="progress progress-striped caricamento">
                <div  class="progress-bar progress-bar-info active barraLinea">#CARICAMENTO#</div>
            </div>
    CSS
    codice:
    .caricamento{
        position:fixed;
        top:50%;     
        display:none;
        z-index:1000;
        text-align:center !important; 
    }
    .barraLinea{
        width: 300px !important;
    }
    Grazie,
    Roberto

  2. #2
    Ciao, potresti dare width:100%; al div con classe caricamento e margin:0 auto; al div con classe barraLinea.

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    776
    Quote Originariamente inviata da MAeSI Visualizza il messaggio
    Ciao, potresti dare width:100%; al div con classe caricamento e margin:0 auto; al div con classe barraLinea.
    Ciao grazie della risposta!

    Purtroppo così, oltre a non spostarsi di un pixel, quindi a non centrarsi, si forma una barra che mi copre il 100% della larghezza, io vorrei che occupasse solo 300px

    Metto un immagine:

    barra.jpg

    Roberto

  4. #4
    Utente di HTML.it
    Registrato dal
    May 2012
    Messaggi
    776
    Ho risolto così:
    codice:
    .caricamento{
        position:fixed;
        top:50%; 
        left: 50% !important;
        margin-left: -150px;
        display:none;
        z-index:1000;  
    }
    
    .barraLinea{
        width: 300px !important; 
    }

  5. #5
    Bisognerebbe allora vedere la pagina nel suo complesso, perchè le modifiche che ti ho postato sembrano funzionare:

    https://jsfiddle.net/casmry68/




    Edit: ho visto solo ora il tuo ultimo post.
    Ultima modifica di MAeSI; 26-07-2015 a 16:26

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.