带有缩进动态填充的嵌套列表
Nested lists with indenting dynamic paddings
看看我在js-bin中的代码示例:http://jsbin.com/iritep/3/edit
我想在不继续我的硬编码css规则的情况下缩进黄色项目:
ul li a {padding-left: 20px;}
ul li ul li a {padding-left: 40px;}
ul li ul li ul li a {padding-left: 60px;}
ul li ul li ul li ul li a {padding-left: 80px;} /* don't want this line! */
我可以在不添加最后一行css的情况下使这个css更动态吗?
很抱歉,Stackoverflow不允许我在这么短的时间内两次发表评论。这是我的问题解决方案的链接。
http://jsbin.com/iritep/5/edit#javascript,html,实时
稍微更改css规则,可以执行以下操作:
ul li{
padding-left:20px;
}
这将使每个新级别进一步缩进20px。看,如果这仍然适合你。(缩进列表通常会带来一些较小的样式限制(例如通过li
或a
元素为单行着色。)
相关文章:
- 默认情况下折叠和展开嵌套列表
- 在 Joomla (1.7.0) 中单击时显示嵌套列表
- ReactJs - 列表组件中的嵌套列表组件
- Extjs 4-associations hasMany不在loadData上加载嵌套列表
- 在AngularJS 1.5.x中嵌套列表并更正ng模型和ng值
- Javascript-嵌套列表获胜't展开
- 基于类名创建嵌套列表
- AngularJS:具有任意深度的嵌套列表
- 如何在sencha touch中获取嵌套列表
- 限制要在嵌套列表jQuery中添加的列表元素的数量
- 简单的层次结构与jQuery移动嵌套列表+挖空.js
- 隐藏嵌套列表的非活动同级
- 动态嵌套列表:单击时插入行,在当前元素之后
- jQuery将xml解析为嵌套列表
- 煎茶触摸 2:在选项卡面板内创建嵌套列表
- 悬停和嵌套列表 :悬停的元素
- 如何防止嵌套列表的点击事件
- jQuery 移动嵌套列表视图奇怪的行为 + 后退按钮退出
- 使用 jQuery 从 JSON 创建动态嵌套列表
- 在 React js 中打开和关闭递归嵌套列表