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 trial

CSS How to Make a Website Styling Web Pages and Navigation Create a Horizontal List of Links

Karla Guibert
Karla Guibert
430 Points

this is not working well on Firefox: display: inline-block; not recognized. Why?

I am not understanding Why this doesn't work

css/main.css
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{
margin:0 10px 0 10px;
list-style-type: none;
padding: 0;
display: inline-block;
}
Sean T. Unwin
Sean T. Unwin
28,690 Points

What is not working exactly?

4 Answers

Ben Dietrich
Ben Dietrich
8,287 Points

Karla,

My assumption is that you are trying to set the navigation's list items as inline-block? If so you'll want to add that declaration to the nav li selector instead of nav ul. It would look something like this...

nav ul {
  list-style: none;
  margin: 0 10px;
  padding: 0;
}

nav li {
  display: inline-block;
} 

If I'm off-base, please specify what the exact issue is you are encountering. Thanks!

Karla Guibert
Karla Guibert
430 Points

Thank you so much! I got it.

Ben Dietrich
Ben Dietrich
8,287 Points

Anytime! Was that the issue? If so, please to up-vote my answer. This will mark the question as answered and improve the quality of the forums.

Thanks!

Karla Guibert
Karla Guibert
430 Points

I was thinking that Firefox was the problem. I had to create a new "nav li" instead of using "nav ul" with the display property "inline-block" and problem solved! Thank you :)