@Kl3va
Posted
Yeah. I agree with you. Always use px with borders and shadows. Using rem is a consistent approach for typography. You set the root font-size. Something like;
html { box-sizing: border-box; font-size: 112.5%; //18px = 1rem }
This is calculated as (18/16) * 100. This would allow a user to change the page font-size as he/she deems fit.