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 trialClayton Bowland
2,874 Pointsbackground property
not sure what there asking on this code challenge?
/* Complete the challenge by writing CSS below */
.wildlife {
background-image: url('./img/bear.jpg') ;
}
background-repeat: no-repeat;
}
<!DOCTYPE html>
<html>
<head>
<title>Lake Tahoe</title>
<link rel="stylesheet" href="page.css">
<link rel="stylesheet" href="style.css">
</head>
<body>
<div class="primary-content t-border">
<p class="intro">
Lake Tahoe is one of the most breathtaking attractions located in California. It's home to a number of ski resorts, summer outdoor recreation, and tourist attractions. Snow and skiing are a significant part of the area's reputation.
</p>
<a class="callout" href="#more">Find out more</a>
<div class="wildlife">
<h2>Check out all the Wildlife</h2>
<p>
As spawning season approaches, the fish acquire a humpback and protuberant jaw. After spawning, they die and their carcasses provide a feast for gatherings of <a href="#mink">mink</a>, <a href="#bears">bears</a>, and <a href="#eagles">bald eagles</a>.
</p>
</div><!-- End .wildlife -->
<a class="callout" href="#wildlife">See the Wildlife</a>
</div><!-- End .primary-content -->
</body>
</html>
3 Answers
Tsenko Aleksiev
3,819 PointsHi there! Try this:
/* Complete the challenge by writing CSS below */
.wildlife {
background-image: url('./img/bear.jpg') ;
background-repeat: no-repeat;
}
See the difference? Your class is wildfire, when you want to change something to this class, it goes inside the curly braces. I mean that "background-repeat: no-repeat;" part should go inside the braces otherwise it's not going to work. The way you typed it is just some words in the air and css can't understand what you want :) Try it and give me back some comment if it doesn't work :)
Vanessa Castro
14,773 PointsYou have an extra curly brace, and the image bear.jpg is in the folder img. Try this code instead:
.wildlife { background-image: url(‘img/bear.jpg’); background-repeat: no-repeat; }
Clayton Bowland
2,874 PointsYes, thank you
Brian Johnson
Front End Web Development Techdegree Graduate 20,818 PointsHey there.
So Tsenko is absolutely right about putting the background property within the first curly brace and deleting the extra curly brace
Further if your image is nested within your img folder, to access it try this relative path url(‘../img/bear.jpg’).
I noticed on your css you only had 1 period : (‘./img/bear.jpg’)
Let me know if this works.
Clayton Bowland
2,874 PointsThat works, thank you
Clayton Bowland
2,874 PointsClayton Bowland
2,874 PointsYes, thank you