Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.


On my Contact page. My phone and Email Images are overlapping the text.

As you'll see when you visit the link. On desktop my phone and email image aren't formatting correctly. I can't figure out why. Can anyone tell me what I haven't done correctly?


3 Answers

Hi Mark,

It looks like your secondary section is spanning 100% width, which is pushing the images over to the left.

In your HTML, "secondary" is spelt "seconday", which could be causing it to not pick up on some of your CSS styles. Could this be the issue?

Hope that helps,


Thanks, I made the correction and it's working perfectly now. Appreciate the help.

In your css folder you have a spelling mistake for the normalize.css file.

Try using clearfix to fix the collapsed height for your floated elements. Or instead of floating them you could alternatively put the .primary and .secondary into a <div> make them 'display: inline-block' then set their widths to fit side by side.

Cheers for the Advice

I have visit your site. There is no problem.