我创建了一个运行良好的 jQuery Sliding Drilldown 插件,除了一个部分:箭头的定位。如果我更改它们包含的元素的字体大小/行高,它们就会移动,这对我来说没有意义。谁能告诉我为什么?line-height 实际上会影响元素中 0,0 的位置吗?还是我错过了其他事情?
而且 - 这是真正的问题 - 我可以用CSS做我想做的事情吗?我知道我可以使用 JavaScript 动态定位它们,但我试图避免这种情况。
这是一个非常简单的页面上的插件:
http://thomporter.github.com/jquery-sliding-ajax-drilldown/demos/basic-plain.html
如果您愿意,还可以查看我用来生成 CSS的Sass ,它位于 repo 中: