Quindi ho cercato su Google e non sono riuscito a trovare una soluzione. Voglio che 2 oggetti siano centrati orizzontalmente e verticalmente. Il trucco qui è che voglio impilarli uno sopra l'altro, nessun problema con la posizione: assoluto, ma non posso centrare gli elementi con una posizione assoluta. Penso che questo dovrebbe funzionare comunque con la flexbox. Con impilamento intendo in modo che un elemento nasconda parzialmente l'altro.Come impilare gli oggetti uno sopra l'altro con la scatola flessibile?
7
A
risposta
8
Il contenitore può essere impostata align-items: center
e justify-content: center
per centratura orizzontale e verticale.
.outer {
align-items: center;
background: #800000 none repeat scroll 0 0;
border: 5px solid #353535;
border-radius: 50%;
display: flex;
height: 300px;
justify-content: center;
position: relative;
width: 300px;
}
.inner {
background: #C83737;
border: 5px solid #353535;
width: 150px;
height: 150px;
border-radius: 50%;
}
<div class="outer">
<div class="inner"></div>
</div>
2
Forse qualcosa di simile? fiddle
<div class="container">
<div class="item"></div>
<div class="item"></div>
</div>
.container {
display: flex;
flex-flow: wrap;
align-items: center;
justify-content: center;
border: 1px solid black;
height: 500px;
width: 100%;
align-content: center;
}
.item {
flex: 1 100%;
border: 1px solid black;
height: 100px;
}
1
<div class='item1'>
<div class='item2'></div>
</div>
html, body{
height: 100%;
}
body{
display: flex;
flex:1 1 auto;
justify-content:center;
align-items:center
}
.item1 {
display: flex;
width: 200px;
height: 200px;
background: red;
justify-content: space-around;
align-items:center
}
.item2 {
width: 100px;
height: 100px;
background: green;
}
+0
Domanda modificata. – TobiasW
Problemi correlati
- 1. La larghezza del contenitore della scatola flessibile non aumenta
- 2. HTML5 calcolo altezza modello scatola flessibile
- 3. C'è un modo per impilare i div uno sopra l'altro usando la sintassi flexbox?
- 4. Posizionare verticalmente tre elementi: scatola flessibile, scatola di scorrimento e scatola fissa
- 5. Come impilare i div accanto e sopra l'altro?
- 6. Impilare 3 barre una sopra l'altra tramite Matplotlib di Python
- 7. Gli url cron ottengono uno stato 403 su Ambiente flessibile
- 8. Software per impilare gli scudi Arduino
- 9. Perché non posso impilare due lettori uno sull'altro?
- 10. Come rendere il codice usando Valore [T: Numerico] più "flessibile" come le controparti "non in scatola"?
- 11. Come posso aggiungere dati in modo flessibile agli oggetti Moose?
- 12. Confezione scatola con CSS
- 13. Come posizionare: prima e: dopo pseudo-elementi uno sopra l'altro?
- 14. Confronta oggetti in scatola in C#
- 15. Persistere gli oggetti contenenti oggetti con la primavera-dati-mongodb
- 16. distingue gli oggetti con opencv
- 17. Rendere gli oggetti di ridimensionamento degli oggetti di controllo con uno splitter
- 18. Come scambiare gli oggetti ListView con l'animazione?
- 19. Due div flottanti uno sopra l'altro
- 20. Compositing 2 video uno sopra l'altro con alpha
- 21. Testo di stile per farlo apparire sopra la linea (per gli accordi sopra i testi)
- 22. Android SnackBar sopra la tastiera con FAB
- 23. Scatola fluida come?
- 24. Qualsiasi libreria di disassemblatore Java x86 flessibile orientata agli oggetti?
- 25. ACL flessibile in ASP.NET
- 26. WatchKit WKInterfaceGroup, un'etichetta sopra l'altra?
- 27. Trovare la scatola di contenimento orientata di uno scafo convesso in XNA usando le pinze rotanti
- 28. CountDownLatch flessibile?
- 29. Google Chrome console.log() incoerenza con gli oggetti e gli array
- 30. Come evidenziare gli oggetti ListView
Oh mi dispiace che si ottiene la mia domanda sbagliata o non ha fatto male chiaro quello che voglio I gonna modificare questo per tutti. – TobiasW