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. DBVisualizer背景顏色
- 7. UIView背景顏色
- 8. iframe背景顏色
- 9. ListBoxItem背景顏色
- 10. Bootstrap:Div背景顏色
- 11. NILauncherView背景顏色
- 12. Uipicker背景顏色
- 13. HTML背景顏色
- 14. 組背景顏色
- 15. FieldSet背景顏色
- 16. EditText背景顏色
- 17. Win32背景顏色
- 18. 背景顏色行
- 19. UIAlertAction背景顏色
- 20. TodayExtension背景顏色
- 21. ItemControl背景顏色
- 22. QSciScintilla背景顏色
- 23. JQuery背景顏色
- 24. 背景顏色不褪色
- 25. 灰色背景顏色列表項目而不是白色
- 26. 如何改變背景顏色和背景顏色?
- 27. Chart.js數據背景顏色覆蓋點背景顏色
- 28. CSS:背景顏色的背景圖像
- 29. 背景顏色和背景在一次
- 30. 背景顏色的背景位置
代碼。 html + css。 – 2010-02-20 13:02:53
這看起來像一個JQuery菜單。爲了達到你想要的效果,需要進行大量的重新工作。 – Tom 2010-02-20 13:25:40