How to add button in center in react js?

Hi Friends πŸ‘‹,

Welcome To aHoisting!

To add button in center in react js, you can set display: flex; , justify-content: center; in .center . It will add button in center in react js.

Today, I am going to show you, how to add button in center in react js.

Table of contents

  • Install and create a new React app.
  • Import react component.
  • Create a Component.

Let’s start with the first step.

Step 1: Install and create a new React app.

First you have to install the React project. You should use create-react-app command to create a new React project.

npx create-react-app my-app
cd my-app
npm start

Step 2: Import react component.

After installing, you have to import your React component. To do this, add the following line to the top of your component file.

import React from 'react';
import "./App.css";

Step 3: Create a Component.

you can set display: flex;justify-content: center; in .center and add button in center in react js.

<div className="header">
  <h1>aHoisting</h1>
  <div className="center">
    <button className="header-button">Click me</button>
  </div>
</div>

Define the add button in center example.

The below code is an example of a React. You have to import React and set display: flex; , justify-content: center; in .center to add button in center in react js.

App.js

import React from 'react';
import "./App.css";

const Header = () => {
  return (
    <div className="header">
      <h1>aHoisting</h1>
      <div className="center">
        <button className="header-button">Click me</button>
      </div>
    </div>
  );
}; 
export default Header;

App.css

.header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 1rem;
  background-color: #1e9ecd;
  color: #fff;
}

.header h1 {
  margin: 0;
}

.center {
  flex-grow: 1;
  display: flex;
  justify-content: center;
}

.header-button {
  padding: 0.5rem 1rem;
  background-color: #ff9500;
  color: #fff;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}

.header-button:hover {
  background-color: #0056b3;
}

In the above code example, I have used the justify-content: center; css and add button in center in react js.

Check the output of the above code example.

React, button, in, center

All the best πŸ‘