I am currently utilizing the Cleanslate tool to reset all CSS attributes on my widget container along with its children. I have also attempted to apply 'box-sizing: border-box' to all elements, but I am encountering unexpected behavior.
Specifically, when using an anchor element with 'display: inline-block' and 100% width, the padding/margin is not properly subtracted from the width. To see this issue in action, you can view my demonstration on CodePen at the following link: http://codepen.io/anon/pen/dXarGy.
If anyone could assist me in understanding what is causing this problem, I would greatly appreciate it. CSS is not my strong suit, so any help is welcome. Thank you in advance!