Q
列表背景颜色
0
A
回答
1
您将需要从ul
请从li
所有margin
和所有padding
:
ul { padding-left: 0; }
li { margin-left: 0; }
如果给你布局的问题,尝试将更多的padding-left
到li
。
如果你的子弹图像是不可能的正确定位,当你拿走ul
的padding
,你可以考虑使用在li
代替background-image
。
+1
不知道,但这些子弹不会左转或整个列表随着子弹将被移动到左侧,所以我认为没有收益 – Sarfraz 2010-02-20 13:21:58
+1
他的问题是'li'的背景颜色不能伸展到左边,因为左边的空间被'ul's填充。删除这些值应该可以解决它,但会带来一系列其他问题,这就是为什么他可能需要使用不同的子弹。 – 2010-02-20 13:26:53
1
是将HTML看起来像这样:
<ul>
<li/>
<li class="expanded">
<ul>
<li/>
<li/>
</ul>
</li>
</ul>
我会使用类似下面的CSS:需要
ul, li {padding:0; margin:0;}
ul li { padding-left: 20px; background: transparent url('collapsed.gif') no-repeat top left;}
ul li.expanded {background-image: url('expanded.gif'); background-color: blue;}
ul li.expanded ul {padding-left: 20px;}
ul li.expanded ul li {padding-left: 20px; background-image: url('sub_bullet.gif');}
相关问题
- 1. 背景或背景颜色?
- 2. 更改分类列表背景颜色
- 3. 列表查看项目背景颜色
- 4. 背景颜色(列表视图?)
- 5. 设置列表项的背景颜色
- 6. 列表框背景颜色(XAML/WinRT/Metro)
- 7. 设置儿童背景颜色列表
- 8. 更改列表框的背景颜色
- 9. 下拉列表背景颜色
- 10. 背景颜色
- 11. 背景颜色
- 12. 背景颜色
- 13. 背景颜色
- 14. 颜色背景
- 15. CSS3PIE背景褪色背景颜色
- 16. 用列表颜色更改背景颜色
- 17. Uipicker背景颜色
- 18. NSImageView +背景颜色
- 19. DBVisualizer背景颜色
- 20. 背景颜色,ForegroundColor
- 21. QSciScintilla背景颜色
- 22. 1背景颜色
- 23. 背景颜色行
- 24. Win32背景颜色
- 25. FieldSet背景颜色
- 26. ItemControl背景颜色
- 27. DataGridViewTextBoxEditingControl背景颜色
- 28. iframe背景颜色
- 29. Bootstrap:Div背景颜色
- 30. CSS背景颜色
代码。 html + css。 – 2010-02-20 13:02:53
这看起来像一个JQuery菜单。为了达到你想要的效果,需要进行大量的重新工作。 – Tom 2010-02-20 13:25:40