以下是我的object Catalan {
def catalan: Int => Int = n => {
val res = 0
val i = 0
if (n <= 1) 1
else for (i <- 0 to n-1) res += catalan(i) * catalan(n - i - 1)
}
}
。如您所见,用于展开折叠级别的箭头与数据不一致。
我想让它们在一条线上。但不知道该怎么做。我在css中尝试了以下方法,但没有一种方法有效。
<a href="/images/myw3schoolsimage.jpg" download>
有谁知道我怎么能实现这个目标?
答案 0 :(得分:2)
它并不完美(自问这个问题已经过去了一年半)但我需要做同样的事情,这是我能想到的最好的事情。
问题是箭头已经在中心对齐,并且在添加任何样式后都不会重新对齐,因此如果添加任何使任何单元格内容变大的样式,它都会将其抛弃。 (我的一个单元格值使用较大的字体大小,因为该单元格中的值通常是一个减号,这对我的一些用户来说很难看到。)
使用Scenic View(这个问题的一个很好的工具)我发现箭头节点周围有一个包含 .tree-disclosure-node 的包装器。 (风景视图也是我知道它已经集中的方式。)所以我只是在那个包装上添加了一些顶部填充。
不要试图填充箭头本身,因为这会使箭头变大。
希望这有助于某人。
.tree-disclosure-node {
-fx-padding: 15 5 0 5;
}