javascript - 如何更改 angularJS+Bootstrap 中的行?

标签 javascript css angularjs twitter-bootstrap treeview

我正在处理一棵树,可以在下面的 plunker 中看到来自用户Maxim Shoustin .这正是我们所需要的,但我的头撞到了树上显示的线条。我更改了 .css 中的许多参数,但似乎没有任何内容改变这些行。

.css开头如下:

   .tree {
    min-height:20px;
    padding:19px;
    margin-bottom:20px;
    background-color:#fbfbfb;
    border:1px solid #999;
    -webkit-border-radius:4px;
    -moz-border-radius:4px;
    border-radius:4px;
    -webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);
    -moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);
    box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05)
    }

如何更改行和复选框之间的分隔?我怎样才能让每个子节点的最后一个分支都是一个“干净的 Angular 落”? (意味着没有像示例中那样的额外行)。

如有任何帮助或引用,我们将不胜感激。

编辑:问题似乎不够清楚。我一直在玩 .css 但我真的不知道在哪里更改线条属性。见下图:

enter image description here

我想要的是: 1)删除复选框和行之间的空白。 2)去掉拐 Angular 处的这条多余的线。 任何想法? 请注意我没有复制完整的 .css

最佳答案

要将行移动到顶部,请更改此属性:

.tree li::before{
  top:-5px;
}

对我有用!

关于javascript - 如何更改 angularJS+Bootstrap 中的行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31701415/

相关文章:

javascript - 无效的正则表达式`Javascript

css - 如何在 CSS 中隔离页面和 div 背景颜色?

javascript - Angular 1.6.7简单选择绑定(bind)不设置选择值

javascript - 使用 Jquery 添加行 - 需要增加输入名称和 onkeyup 事件调用者

如果在离线时加载/刷新页面,JavaScript 后台同步将停止工作

javascript - 在 Safari 中,下拉选项位于顶部

javascript - 二进制流到 Uint8Array - JavaScript

javascript - 按字母顺序停止 AngularJS ng-repeat 渲染

javascript - Java Script 函数无法正常替换标签上所选文件的名称

javascript - 路由时无法检索组件模板