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 trialNathaniel Friends
2,937 PointsWhy does the error about img element keep coming up?
Create a selector that targets an img element if its title value begins with "product-". Set the border color to lightblue.
My answer
img[src*="product"] { border-color: lightblue; }
/* Complete the challenge by writing CSS below */
img [src*="product"] {
border-color: lightblue;
}
3 Answers
james south
Front End Web Development Techdegree Graduate 33,271 Pointsyou are targeting src instead of title, the selector is ^ (caret) instead of * (asterisk) and no space between img and the brackets.
Steven Parker
231,248 PointsYou really shouldn't ask the same question more than once. And why not fix the things I've already pointed out? Here's the whole list again:
- the instructions say "title" but the attribute named here is "src"
- the instructions say "begins with" but the symbol used here means "contains"
- the instructions say "product-" but the string here is "product" (missing the "-" symbol)
- and now there's a stray space between the "img" tag and the bracket
Steven Parker
231,248 PointsIn case I didn't mention this before, the examples used in the videos will not be the same as the challenges. So the video might have shown a case where the "src" attribute was part of the selector, but the instructions for this challenge clearly say to use "title".
Nathaniel Friends
2,937 PointsI finally got it right thank you.
james south
Front End Web Development Techdegree Graduate 33,271 Pointsi passed the challenge with the changes i described
Nathaniel Friends
2,937 PointsNathaniel Friends
2,937 Pointsyes I did try tilte^ but the answer was still the same targeting issue. I looked back in the to tutorial and src was the path. see my previous note. I believe that there must be a bug in the answer?