I have icons that fit perfectly, but sometimes, my icons are off center and get cutoff:
<button hidden id="sign-up-float-icon" class="floater mdl-button mdl-js-button mdl-button--icon">
<i class="material-icons">more_vert</i>
</button>
<ul class="mdl-menu mdl-menu--bottom-right mdl-js-menu mdl-js-ripple-effect" for="sign-up-float-icon">
<li class="mdl-menu__item" id="sign-up-email">
Register with Email
</li>
<li class="mdl-menu__item" id="sign-in-google">
Login with Google
</li>
</ul>
The face icon looks good. The right most 'options' icon looks cutoff. When I click the button, it works fine, it just doesn't look right. What's going on? I tried reading mdl components doc and SO but still could not find out the solution.
Thanks for your helpful answers
Edit:
I've included what the elements look like. As you can see, the button is aligned but the image is risen slightly.
After some testing, can confirm that the issue is a problem with the code