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!
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

nicholas maddren
12,793 PointsWhy isn't my CSS working?
Hello, I am trying to create this effect to my navbar:
So if you scroll down you will notice that there is CSS that transforms the logo's size so it pushes the link elements to the left. So I've tried to recreate this effect using a bootstrap affix, I have set an opacity transition which works fine with the affix. The issue is that I can't get the logo to go from 0 to 2.1em it just leaves me with a strange squashed logo. I have not yet added a transition I just want the logo to change size when the affix triggers.
Here is an example of my live header:
Any help on this would be really appreciated!
1 Answer

Jay Laiche
8,612 PointsI played around a bit, and changed the max-width on your logo img to 8.1em, and set the height to 'auto'. You might need to play around with the margins a bit more but this should give you an appropriately sized logo appearing.