我正在做一個待辦事項清單webapp,我正在使用Raphael SVG圖標作爲列表項旁邊的複選標記和狀態圖標。如何模擬HTML無序列表行爲?
據我所知,這意味着我不能使用標準的無序列表項目符號處理。
下面是我在用的列表項:
<li class='list-item'><span class='item-status'></span> <span class='item'>List Item 2</span></li>
我插入item-status
跨類使用Javascript(拉斐爾)內的複選標記圖標。
,這裏是我的CSS
ul {
list-style-type: none;
padding: 0px;
margin: 0px;
}
ul li {
padding-left: 14px;
}
span.item-status {
display: inline-block;
vertical-align: top;
margin-top: -5px;
cursor: pointer;
}
span.item {
vertical-align: top;
}
那很好,如果「列表項」小於一行,但如果超過一行它,使它看起來像這樣:
,我希望它看起來更像這個(樣機):
TL; DR:我希望它看起來像第二張照片,而不是第一張。
也使.item內聯塊。你也可以漂浮他們。 – dandavis
你有沒有考慮過使用[圖標字體](http://css-tricks.com/examples/IconFont/)? –
如果有人能讓我知道我爲什麼被低估,我將不勝感激。 @Web_Designer我的確考慮過使用字體,但是在能夠用它替換子彈方面沒有什麼區別,是嗎?另外,Raphael允許更多的自定義功能,並且有很多內置動畫功能的酷炫功能。我計劃使用多個圖標(而不僅僅是複選標記)。 –