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

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?

http://markwhouston.com/contact.html

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,

Ede

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.