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 trialSam Barton
2,901 PointsCSS Doesn't apply to my HTML
2 Issues:
The CSS i've written no longer applies to the image in my 'about' page. Border radius no longer applies, doesn't float left when i change the size of the page.
Similar issue, on my 'portfolio' page, the images don't stack on top of each other when i alter the browser page size.
I would really appreciate some help... I'm stuck :(
Code is below:
**************MAIN CSS**************
/****************************************
GENERAL
*****************************************/
body {
font-family: 'Varela', sans-serif;
}
#wrapper {
max-width: 940px;
margin: 0 auto;
padding: 0 5%;
}
a {
text-decoration:none
}
img {
max-width: 100%;
}
h3 {
margin: 0 0 1em 0;
}
/****************************************
HEADING
*****************************************/
#logo {
text-align:center;
margin: 0;
}
h1 {
font-family: 'Open Sans', sans-serif;
margin: 15px, 0;
font-size: 1.75em;
font-weight: normal;
line-height: 0.8em;
padding-top: 15px;
}
h2 {
font-size: 1.25em;
margin: -5px 0 0;
font-weight: normal;
}
/****************************************
NAVIGATION
*****************************************/
nav{
text-align: center;
padding: 10px 0;
margin: 20px 0 0;
}
nav ul {
list-style: none;
margin: 0 10px;
padding: 0;
}
nav li {
display: inline-block;
}
nav a {
font-weight: 800;
padding:15px 10px;
}
/****************************************
Footer
*****************************************/
footer {
font-size: 0.75em;
text-align: center;
clear:both;
padding-top: 50px;
color: #ccc;
}
/****************************************
Page Portfolio
*****************************************/
#gallery{
margin: 0;
padding: 0;
list-style: none;
}
#gallery li {
float: left;
width: 45%;
margin: 2.5%;
background-color: #f5f5f5
color: #bdc3c7
}
#gallery li a p {
margin: 0;
padding: 5%;
font-size: 0.75em;
color: #bdc3c7;
text-align:center
}
/****************************************
About
*****************************************/
.profile-photo {
display:block;
max-width: 500px;
margin:0 auto 0;
border-radius: 75%;
}
/****************************************
Page Contact
*****************************************/
.contact-info {
list-style: none;
padding: 0;
margin: 0;
font-size: 0.95em;
}
.contact-info a{
display: block;
min-height: 20px;
background-repeat: no-repeat;
background-size: 20px 20px;
padding: 0 0 0 30px;
margin: 0 0 10px
}
.contact-info li.phone a {
background-image: url('../img/phone.png');
}
.contact-info li.mail a {
background-image: url('../img/mail.png');
}
.contact-info li.facebook a {
background-image: url('../img/facebook.png');
}
/****************************************
COLOURS
*****************************************/
/* site body */
body {
background-color: #fff;
color: #999;
}
/* Green Header */
header {
background-color: #6ab47b;
border-color: #439c57;
}
/* navbackground on mobile devices */
nav {
background-color: #439c57;
}
/* logo text */
h1, h2 {
color: #fff;
}
/* links */
a {
color: #6ab47b;
}
/* nav links*/
nav a, nav a:visited {
color: #fff;
}
/* selected nav link */
nav a.selected, nav a:hover {
color: #32673f
}
**************ABOUT HTML**************
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Sam Barton | Developer</title>
<link rel="stylesheet" href="css/normalize.css">
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,800italic,400,700|Varela' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="css/responsive.css">
</head>
<body>
<header>
<a href="index.html" id="logo">
<h1>Sam Barton</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/sam.jpg" alt="Photograph of Sam Barton" #id="profile-photo">
<h3> About </h3>
<p> Hi, I'm Sam Barton and I am currently a student at the University of Queensland studying a Bachelor of Business and International Relations. I like to play games, and talk for hours about ideas and spend time with my girlfriend- Carsan Dittman!</p>
<p>If you would like to follow me on Facebook, click <a href="https://www.facebook.com/sam.barton.355">here</a> </p>
</section>
<footer>
<img src="img/twitter-wrap.png" alt= "Twitter Logo">
<a href="https://www.facebook.com/sam.barton.355"><img src="img/facebook-wrap.png" alt= "Facebook Logo"> </a>
<p>© 2014 Sam Barton</p>
</footer>
</div>
</body>
</html>
**************indexhtml**************
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Sam Barton | Developer</title>
<link rel="stylesheet" href="css/normalize.css">
<link href='http://fonts.googleapis.com/css?family=Open+Sans:400italic,700italic,800italic,400,700|Varela' rel='stylesheet' type='text/css'>
<link rel="stylesheet" href="css/main.css">
<link rel="stylesheet" href="css/responsive.css">
</head>
<body>
<header>
<a href="index.html" id="logo">
<h1>Sam Barton</h1>
<h2>Designer</h2>
</a>
<nav>
<ul>
<li><a href="index.html" class="selected">Portfolio</a></li>
<li><a href="about.html">About</a></li>
<li><a href="contact.html">Contact</a></li>
</ul>
</nav>
</header>
<div id="wrapper">
<section>
<ul id="gallery">
<li>
<a href="img/numbers-01.jpg">
<img src="img/numbers-01.jpg" alt="">
<p>Experimentation with color and texture.</p>
</a>
</li>
<li>
<a href="img/numbers-02.jpg">
<img src="img/numbers-02.jpg" alt="">
<p>Playin with blending modes in Photoshop.</p>
</a>
</li>
<li>
<a href="img/numbers-06.jpg">
<img src="img/numbers-06.jpg" alt="">
<p>trying to create an 80's style of glows.</p>
</a>
</li>
<li>
<a href="img/numbers-09.jpg">
<img src="img/numbers-09.jpg" alt="">
<p>Drips created using photoshop brushes.</p>
</a>
</li>
<li>
<a href="img/numbers-12.jpg">
<img src="img/numbers-12.jpg" alt="">
<p>Creating shapes using repetition.</p>
</a>
</li>
</ul>
</section>
<footer>
<img src="img/twitter-wrap.png" alt= "Twitter Logo">
<a href="https://www.facebook.com/sam.barton.355"><img src="img/facebook-wrap.png" alt= "Facebook Logo"> </a>
<p>© 2014 Sam Barton</p>
</footer>
</div>
</body>
</html>
2 Answers
Matthew Higgins
1,010 PointsHey Sam, could you copy and paste the about.html, index.html and work.html pages, to see if your CSS corresponds correctly w/ HTML. Also, do you have a responsive.css started yet?
Sam Barton
2,901 PointsPlease ignore this post, can't update/ rectify the code linking issue
Sam Barton
2,901 PointsSam Barton
2,901 Pointshere is the updated comment: https://teamtreehouse.com/forum/responsiveness-issues