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 trialKendall Coates
Courses Plus Student 1,051 PointsAdding a second set of box shadow
I have to add a second set of box-shadow values adding an inner shadow however I don't recall them going over this in the video so cannot figure it out?
/* Complete the challenge by writing CSS below */
.main-heading {
text-shadow: 0 0 5px #be7b31;
}
.title {
text-shadow: 1px 3px 0 #e59740;
}
.main-header {
box-shadow: 0 2px 15px #aaa,
box-shadow: inset 0 0 60px 5px color: firebrick;
}
<!DOCTYPE html>
<html>
<head>
<title>Lake Tahoe</title>
<link rel="stylesheet" href="page.css">
<link rel="stylesheet" href="style.css">
</head>
<body>
<header id="top" class="main-header">
<span class="title">Journey Through the Sierra Nevada Mountains</span>
<h1 class="main-heading">Lake Tahoe, California</h1>
</header>
<div class="primary-content">
<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><!-- End .primary-content -->
<footer class="main-footer">
<p>All rights reserved to the state of <a href="#">California</a>.</p>
<a href="#top">Back to top »</a>
</footer>
</body>
</html>
1 Answer
Justin Iezzi
18,199 PointsHi Kendall,
You have a few issues with your CSS here. Notice that you have a comma trailing your first box-shadow property. You can either change this to a semicolon, or remove the second "box-shadow:".
Another issue is that you've written a color property inside of the second box-shadow values. Remember that you don't have to explicitly write out the color property for box-shadow since it accepts a color as one of the values. Box-shadow will know it's a color by default, [see here]https://developer.mozilla.org/en-US/docs/Web/CSS/box-shadow for more details.
I've written out examples just in case -
.main-header {
box-shadow: 0 2px 15px #aaa,
inset 0 0 60px 5px firebrick;
}
.main-header {
box-shadow: 0 2px 15px #aaa;
box-shadow: inset 0 0 60px 5px firebrick;
}
Either of these will work, even though the challenge is really asking for the first version. Personally, I like the first one, I find it to be a little more readable.
Hope this helps!
Kendall Coates
Courses Plus Student 1,051 PointsThank you!!
Gaia Dragonfly
4,546 PointsGaia Dragonfly
4,546 PointsHe explains the multiple shadows in the first video "Text Shadows" in 3:50. You separate the lines of shadows using commas and end it with a semicolon. for example: