Simple Machines Community Forum

General Community => Scripting Help => Topic started by: Mark011 on August 18, 2023, 04:15:35 AM

Title: Following CSS code not centering my button horizontally within a div element?
Post by: Mark011 on August 18, 2023, 04:15:35 AM
Why is the following CSS code not centering my button horizontally within a div element? It appears off-center on my webpage:

<!DOCTYPE html>
<html>
<head>
<style>
  .container {
    width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .btn {
    background-color: #3498db;
    color: white;
    padding: 10px 20px;
    border: none;
    border-radius: 5px;
  }
</style>
</head>
<body>

<div class="container">
  <button class="btn">Click Me</button>
</div>

</body>
</html>

The button seems to be slightly toward the left side within the container. What am I missing in the CSS that is preventing the button from being perfectly centered?
Title: Re: Following CSS code not centering my button horizontally within a div element?
Post by: Kindred on August 18, 2023, 10:23:51 AM
Margin:auto;