Learn CSS Flexbox by Building a Photo Gallery - Step 21

Tell us what’s happening:
Describe your issue in detail here.

Your code so far

What is the problem?

<!-- file: index.html -->
<!DOCTYPE html>
<html lang="en">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Photo Gallery</title>
    <link rel="stylesheet" href="./styles.css">
  </head>
  <body>
    <header class="header">
      <h1>css flexbox photo gallery</h1>
    </header>
    <div class="gallery">
      <img src="https://cdn.freecodecamp.org/curriculum/css-photo-gallery/1.jpg" alt="imagi">
      <img src="https://cdn.freecodecamp.org/curriculum/css-photo-gallery/2.jpg  alt="twooo">
      <img src="https://cdn.freecodecamp.org/curriculum/css-photo-gallery/3.jpg  alt="three">
      <img src="https://cdn.freecodecamp.org/curriculum/css-photo-gallery/4.jpg  alt="fourr">
      <img src="https://cdn.freecodecamp.org/curriculum/css-photo-gallery/5.jpg  alt="fivee">
      <img src="https://cdn.freecodecamp.org/curriculum/css-photo-gallery/6.jpg  alt="sixxx">
      <img src="https://cdn.freecodecamp.org/curriculum/css-photo-gallery/7.jpg  alt="seven">
      <img src="https://cdn.freecodecamp.org/curriculum/css-photo-gallery/8.jpg. alt="eight">
      <img src="https://cdn.freecodecamp.org/curriculum/css-photo-gallery/9.jpg  alt="ninee">
    </div>
  </body>
</html>
/* file: styles.css */
* {
  box-sizing: border-box;
}

body {
  margin: 0;
  font-family: sans-serif;
  background: #f5f6f7;
}

.header {
  text-align: center;
  text-transform: uppercase;
  padding: 32px;
  background-color: #0a0a23;
  color: #fff;
  border-bottom: 4px solid #fdb347;
}

.gallery {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  gap: 16px;
  max-width: 1400px;
  margin: 0 auto;
  padding: 20px 10px;
}

.gallery img {
  width: 100%;
  max-width: 350px;
  height: 300px;
  object-fit: cover;
  border-radius: 10px;
}

.gallery::after {
  content: "";
  width: 350px;
}

Your browser information:

User Agent is: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/605.1.15 (KHTML, like Gecko) Version/16.1 Safari/605.1.15

Challenge: Learn CSS Flexbox by Building a Photo Gallery - Step 21

Link to the challenge:

Can you be more specific? What words or phrases in the hints or instructions are unclear?

I I put the alt values ​​in html of five characters for each image but it won’t let me pass the step

Look at the color highlighting here. See how it looks different than the first img? What is different between the first and second?

1 Like

Thanks you. I understand

1 Like

This topic was automatically closed 182 days after the last reply. New replies are no longer allowed.