Orientation in React Button group component
30 Jan 20232 minutes to read
ButtonGroup can be arranged in a vertical and horizontal orientation. By default, it is horizontally aligned.
Vertical Orientation
ButtonGroup can be aligned vertically by using the built-in CSS class e-vertical
to the target element.
The following example illustrates how to achieve vertical orientation in ButtonGroup.
import { ButtonComponent } from '@syncfusion/ej2-react-buttons';
import * as React from 'react';
import * as ReactDom from 'react-dom';
// To render ButtonGroup with vertical orientation.
function App() {
return (<div>
<div className='e-btn-group e-vertical'>
<ButtonComponent>HTML</ButtonComponent>
<ButtonComponent>CSS</ButtonComponent>
<ButtonComponent>Javascript</ButtonComponent>
</div>
</div>);
}
export default App;
ReactDom.render(<App />, document.getElementById('buttongroup'));
import { ButtonComponent } from '@syncfusion/ej2-react-buttons';
import * as React from 'react';
import * as ReactDom from 'react-dom';
// To render ButtonGroup with vertical orientation.
function App() {
return (
<div>
<div className='e-btn-group e-vertical'>
<ButtonComponent>HTML</ButtonComponent>
<ButtonComponent>CSS</ButtonComponent>
<ButtonComponent>Javascript</ButtonComponent>
</div>
</div>
);
}
export default App;
ReactDom.render(<App />,document.getElementById('buttongroup'));
ButtonGroup does not support SplitButton component nesting in a vertical orientation.