Ho il seguente codice html di bootstrap (sua JSX quindi il className
ma l'idea è la stessa):bootstrap 4 Centro-block in grado di centrare
<div className="toggleView btn-group center-block" role="group" aria-label="Basic example">
<button onClick={this.handleTimelineClick} type="button" className={this.state.toggleCalendar == false ? "btn btn-secondary active" : "btn btn-secondary"}>Timeline</button>
<button onClick={this.handleCalendarClick} type="button" className={this.state.toggleCalendar == true ? "btn btn-secondary active " :"btn btn-secondary"}>Calendar</button>
</div>
sto cercando di centrare questo codice sia con centro bootstrap -BLOCCO o con i CSS, ma non riesco a farlo funzionare:
la barra verde evidenzia la div toggleView
.
L'unica css sto utilizzando è il seguente:
.toggleView {
padding: 20px;
}
Perchè non posso centrare questo gruppo di pulsanti?
Grazie, mi confonde un po 'il motivo per cui funziona. Puoi discutere un po 'di più su 'display: inline-block' e cosa sta facendo in realtà e su come text-center ha risolto questo problema? – ApathyBear
Fondamentalmente 'center-block' funziona solo su un elemento' display: block' – ZimSystem
Per i futuri lettori sembra che 'mx-auto' sia rinominato' mx-auto' fram alpha.5 –