Welcome to the Treehouse Community
Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.
Looking to learn something new?
Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.
Start your free trialCurtis Bradshaw
7,917 PointsWhat is wrong with my code?
I feel like I'm doing it exactly right but for some reason, it keeps telling me I'm wrong. In the preview, it looks identical to what the instructions asked me to do. Help?
<!DOCTYPE html>
<html>
<head>
<title>Multiple Background Images</title>
<link rel="stylesheet" href="page.css">
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="sketch"></div>
</body>
</html>
/* Complete the challenge by writing CSS below */
.sketch {
background: url('img/smiley.png') no-repeat top right,
url('img/pencil.png') no-repeat bottom left,
url('img/texture.png') #EED293;
}
2 Answers
Andrew Rickards
18,877 PointsYou need to either specify a height and width or put some content inside the div.
Yulia Markina
12,616 PointsHi Curtis! I would use background-image property.
/* Complete the challenge by writing CSS below */
.sketch {
background-image: url('img/smiley.png') no-repeat top right, url('img/pencil.png') no-repeat bottom left, url('img/texture.png') #EED293;
}
Hope it helps
Jesus Mendoza
23,289 PointsJesus Mendoza
23,289 PointsYour code is Ok, you just need to fix the order in which you set the images