减少动态生成的TreeView中的间隙

时间:2019-05-29 12:13:13

标签: asp.net treeview

我正在使用内置Treeview的ASP.NET应用程序上工作。由于某种原因,无论我在CSS中尝试什么,节点之间的垂直空间都不会减少。

节点是动态生成的,请参见下面的示例:

enter image description here

树的生成方式是:

<asp:TreeView ID="rcmTree" runat="server" CssClass="treeView" ShowLines="true"></asp:TreeView>

然后我拥有的CSS代码是:

.treeNode {
  text-indent: 2px;
  font-size: 13px;
}

.treeNode a {
  text-decoration: none;
  color: #000;
  vertical-align: middle;
}

.treeView tr {
  margin-top: -25px;
}

.treeView {
  margin-top: 6px;
}

#rcmTree td div {
  height: 20px !important;
}

1 个答案:

答案 0 :(得分:0)

找到了答案-我不得不将Doctype更改为:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">