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 trialJoseph Sabolic, III
Front End Web Development Techdegree Student 595 PointsI am trying to select an image and set the display to block...like this..
This is not working for some reason.
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Nick Pettit | Designer</title>
<link rel="stylesheet" href="css/normalize.css">
<link href='http://fonts.googleapis.com/css?family=Changa+One|Open+Sans:400italic,700italic,400,700,800' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="css/main.css">
</head>
<body>
<header>
<a href="index.html" id="logo">
<h1>Nick Pettit</h1>
<h2>Designer</h2>
</a>
<nav>
<ul>
<li><a href="index.html">Portfolio</a></li>
<li><a href="about.html" class="selected">About</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</nav>
</header>
<div id="wrapper">
<section>
<img src="img/gratt.png" alt="photo of gratt" class="profile-photo">
<p>Hello. I am Gratt and I am an aspiring Web Developer and Designer.</p>
</section>
<footer>
<a href="http://twitter.com/nickrp"><img src="img/twitter-wrap.png" alt="Twitter Logo" class="social-icon"></a>
<a href="http://facebook.com/nickpettit"><img src="img/facebook-wrap.png" alt="Facebook Logo" class="social-icon"></a>
<p>© 2014 Nick Pettit.</p>
</footer>
</div>
</body>
</html>
a {
text-decoration: none;
}
#wrapper {
max-width: 940px;
margin: 0 auto;
}
#logo {
text-align: center;
margin: 0;
}
h1, h2 {
color: #fff;
}
nav a {
color: #fff;
}
nav a:hover {
color: #32673f;
}
h1 {
font-family: ‘Changa One’, sans-serif;
font-size: 1.75em;
font-weight: normal;
}
img {
max-width: 100%;
}
#gallery {
margin: 0;
padding: 0;
list-style: none;
}
#gallery li {
float: left;
width: 45%;
margin: 2.5%;
background-color: #f5f5f5;
color: #bdc3c7;
}
nav ul {
list-style: none;
margin: 0 10px;
padding: 0;
}
nav li {
display: inline-block;
}
nav a {
font-weight: 800;
padding: 15px 10px;
}
#profile-photo {
display: block;
}
1 Answer
Alexander Davison
65,469 PointsYou are selecting the profile-photo
ID which doesn't exist.
In the HTML you created an image with a class of profile-photo
, and you didn't put an ID.
Change the hash sign # in front of the selector to be a period/full stop/dot.
~Alex
Joseph Sabolic, III
Front End Web Development Techdegree Student 595 PointsJoseph Sabolic, III
Front End Web Development Techdegree Student 595 Pointsahh moving fast! thank you Alexander!
Alexander Davison
65,469 PointsAlexander Davison
65,469 PointsNo problem :)
Meanwhile, it would be nice to click the
Best Answer
button located under an answer that has helped you. If you mark a answer as a Best Answer, the user who made the post gets a bonus +12 forum points for that topic. It also helps with the community answer filtering I thinkThank you very much for your understanding. ~Alex