I believe the best way to show this in the following example: jsFiddle here
Please note that the container ( .overlay_inner ) with the black border has a gasket on all sides. If you click on the button in the upper right corner marked "select", the indentation at the bottom of the container will disappear!
This strange behavior only occurs for me in Chrome (version 13). I do not see it in IE or Firefox.
I kind of narrowed the problem down to this CSS block:
input[type=button]:active { background: -webkit-linear-gradient(top, #eaeaea, #e2e2e2); box-shadow: inset 0 0 3px #aaa; }
The relevant part is box-shadow . When I remove this CSS bit, the problem does not occur. Doesn't make sense to me. Any thoughts?
EDIT: Potential workaround found. I removed the bottom container gasket and added a div placeholder at the bottom with a height equal to the removed bag.
Example: jsFiddle here
It feels really hacky, which makes me uncomfortable since I thought I left it after I stopped writing for IE, but ok ... ¯ \ _ (ツ) _ / ¯
source share