Definition:
Today, you will learn how to center an image using CSS code. To center an image you need to set left and right margin to auto and make an element a block.
See an image which is centered in a container.
Syntax:
img {
margin-left: auto;
margin-right: auto;
display: block;
width: 50%
}
Source Code:
<!DOCTYPE html>
<html>
<head>
<style>
body {
margin:20px;
}
.container {
width: 100%;
background-color: lavender;
box-shadow: 0 8px 8px 2px rgba(0, 0, 0, 0.6);
margin-bottom: 15px;
}
img {
margin-left: auto;
margin-right: auto;
display: block;
width: 50%
}
.title, h2 {
text-align: center;
padding: 10px 20px;;
}
</style>
</head>
<body>
<h2>Center an Images</h2>
<div class="container">
<img src="https://www.elsebazaar.com/blog/wp-content/uploads/2020/11/Sydney-Harbour-Bridge-View.jpg" alt="Sydney Harbour Bridge" >
<div class="title">
<p>Sydney Harbour Bridge</p>
</div>
</div>
</body>
</html>
Output
Click “TRY IT YOURSELF” to see the results.
Donate to support writers.
You may be interested in the following topics:
- CSS Image Overlay Zoom
- CSS Image Overlay Icon
- CSS Image Overlay Title
- CSS Image Filters
- CSS Flip an Images
- CSS Image Hover Overlay Slide from the right
- CSS Image Hover Overlay Slide from the left
- CSS Image Hover Overlay Slide from the bottom
- CSS Image Hover Overlay Slide from the top
- CSS Image Hover Overlay Fade In A Box
- CSS Image Hover Overlay Fade In Text
- CSS Image Hover Overlay
- CSS Text Over an Image
- CSS Transparent Images
- CSS Center an Images
- CSS Card Images
- CSS Responsive Images
- CSS Thumbnail Images
- CSS Rounded Images
- CSS Images (All Properties)