我想询问在文本定位(垂直偏移)方面是否有解决浏览器不一致问题的解决方案。只需几个px,如果文本周围有足够的空间,差异很小,并不是一个大问题。但是当文本附近有视觉边框时,到顶部和底部的不同距离可能很烦人。
以下是各种浏览器屏幕截图的示例:
相关CSS:
> dcast(melt(current,id.vars = c('observation','event')),observation~event+variable)
observation event1_value1 event1_value2 event2_value1 event2_value2 event3_value1 event3_value2
1 1 1 11 2 12 3 13
2 2 4 14 5 15 6 16
3 3 7 17 8 18 9 19
(Codepen:http://codepen.io/anon/pen/MwQemQ)
差异取决于正在使用的字体。在这个例子中,它只有1 px与Tahoma,但与其他字体,如OS X上的Helvetica,偏移量更大。这个问题是否有解决方案(除了浏览器嗅探)?谢谢!