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 trialDuarte Monteiro
22,300 PointsCode Challenge error? (Getting Started with Sass - Advanced Nesting)
I can't seem to pass this challenge, I'm stuck on task 4 of 4
We want to add an exception for <a> tags that are are in the <div> with a class of .footer: those links should be purple. Use the post-selector ampersand to achieve this.
here's the challenge code
<div class="footer">
<p>
Thanks for reading my blog! Be sure to check out my <a href="#">other articles</a>.
</p>
</div>
/* Write your SCSS code below. */
p {
a {
color: red;
.footer & {
color: purple;
}
}
> a {
color: blue;
&:hover {
opacity: 0.5;
}
}
}
Bummer! Please use the ampersand selector following the selector for the .footer div.
I'm getting this error, although in the preview I have successfully changed the footer links color to purple.
Could it be a error? or am I missing something?
1 Answer
Chris Saden
8,652 PointsYou need to select the div HTML tag with the class footer. Add div to your selection.
Duarte Monteiro
22,300 PointsDuarte Monteiro
22,300 PointsI first struggled to figured what you meant by add div to my selection but eventually worked it out that needs to be selected as:
div.footer & { color: purple; }
Thanks for your guidance! :)