> The problem with image buttons like the ones shown are that they visually break when zoomed in (tested in Chrome). When I zoom in, the right side of the buttons does no longer fit perfectly with the rest of the button: it get moved by some 2 pixels up, while the rest of the button remains in place.
Using Camino (FF3 or FF3.5 engine, something like that) there isn't even a need to zoom in: the alignment is broken by default[0], and when zooming in the button sometimes "tears" out[1]
Oh man, Camino uses Gecko 1.9.0 which is the same version Firefox 3.0 shipped with (but the buttons work in firefox 3.0).
I traced down the bug to a conflict in my blog's css with the buttons. Somewhere they are inheriting styles that break them. The code for the buttons on github does not have this problem.
I would love to fix this, but Camino doesn't appear to have any sort of developer tool. How are you suppose to debug things?
Comments
> The problem with image buttons like the ones shown are that they visually break when zoomed in (tested in Chrome). When I zoom in, the right side of the buttons does no longer fit perfectly with the rest of the button: it get moved by some 2 pixels up, while the rest of the button remains in place.
Using Camino (FF3 or FF3.5 engine, something like that) there isn't even a need to zoom in: the alignment is broken by default[0], and when zooming in the button sometimes "tears" out[1]
[0] http://imgur.com/5yHZ5
[1] http://imgur.com/fCVhW
Is this still the case? If so I will get it fixed. I didn't do any testing yet because the blog post was not meant to go live yet.
> Is this still the case?
It is.
Oh man, Camino uses Gecko 1.9.0 which is the same version Firefox 3.0 shipped with (but the buttons work in firefox 3.0).
I traced down the bug to a conflict in my blog's css with the buttons. Somewhere they are inheriting styles that break them. The code for the buttons on github does not have this problem.
I would love to fix this, but Camino doesn't appear to have any sort of developer tool. How are you suppose to debug things?