🔥Limited Offer: Get 50% OFFon AI & Full Stack Courses🔥
Back to CSS Notes
Topic #143

CSS Image Styling


Learn how to style images using CSS.


Rounded Images

You can use the border-radius property to create rounded images:

Paris

Example

img {
  border-radius: 8px;
}

Paris

Example

img {
  border-radius: 50%;
}

Tip: Look at the CSS Image Shapes chapter to learn how to shape (clip) images to circles, ellipses and polygons.


Thumbnail Images

Use the border property to create thumbnail images:

Paris

Example

img {
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 5px;
  width: 150px;
}

Thumbnail image as a link:

Example

img {
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 5px;
  width: 150px;
}

img:hover {

  box-shadow: 0 0
2px 1px rgba(0, 140, 186, 0.5);
}

Responsive Images

Responsive images will automatically adjust to fit the size of the screen.

Resize the browser window to see the effect:

Cinque Terre

If you want an image to scale down if it has to, but never scale up to be larger than its original size, add the following:

Example

img {
  max-width: 100%;
  height:
auto;
}

Tip: Read more about Responsive Web Design in our CSS RWD Tutorial.


Polaroid Images / Cards

Cinque Terre

Cinque Terre

Norway

Northern Lights

Example

div.polaroid {
  width: 80%;
  background-color: white;
  box-shadow: 0 4px 8px 0 rgba(0,
0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

img {width: 100%}

div.container {
  text-align: center;
  padding: 10px 20px;
}

CSS can be used to create responsive image galleries. This example use media queries to re-arrange the images on different screen sizes. Resize the browser window to see the effect:

Example

  @media only screen and (max-width: 768px) {
  div.gallery-item {

  width: calc(50% - 20px);
  }
}

@media only screen and (max-width: 480px) {

  div.gallery-item {
    width: calc(100% - 20px);
  }
}

Tip: Read more about Responsive Web Design in our CSS RWD Tutorial.

Want to go beyond the notes?

Join CodingNow 2.0's CSS course — live mentorship, real projects, and 100% placement support.

Enroll Now — Free Demo Available

CSS Image Styling – FAQs

Quick answers about learning CSS Image Styling in CSS.

This free note from CodingNow 2.0 explains CSS Image Styling in CSS — concept, syntax and worked code examples you can copy, run and revise before interviews.
Yes. Every CSS topic on CodingNow 2.0, including CSS Image Styling, is 100% free with no signup required.
With focused practice, most students grasp CSS Image Styling in 1–3 days from these notes; pairing it with CodingNow 2.0's mentor-led course takes you to job-ready depth faster.
Use the code examples in this note, then ask doubts for free on the CodingNow 2.0 Community (/community) — expert instructors answer within 24 hours.
WhatsApp
Call NowEnroll Now