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 trialdsteelz
1,203 PointsLinkedIn Logo looks weird
I followed the instructions and used the ".social-icon" class to resize the width and height of my image to 20px; when I did. it made my LinkedIn logo look all scrunched up. the logo looked better before I made the change. what am I doing wrong?
NOTE: I am not using the Facebook or Twitter image logos
my code -> https://w.trhou.se/ktnin9qoc8
2 Answers
Alexa Stefanou
7,695 PointsThe LinkedIn image you used is not a square so if you define the height and the width to be equal dimensions the image will be distorted because the proportions aren't scaling. If you want to define a size pick to define either the height OR the width.
Eliminate the height declaration within the CSS rule and see if that solves the squishing problem.
Justin Warren
7,805 PointsHi!
So I'm not totally sure about this but, I think it may have to do with your margin settings.
.social-icon {
width: 20px;
height: 20px;
margin: 0 5px;
}
Possibly try to take out the margin values. Right now the right and left margins are set to 5px. So that could be what is causing the logo to be scrunched up!
Hope this helps!
Also here is a great resource for more on margins: https://www.w3schools.com/Css/css_margin.asp
Happy coding!