作者rexkimta (冷杉林)
看板Web_Design
標題[問題] 有隱藏item的ordered list
時間Mon Oct 17 13:47:15 2011
現在的情況是,
在一個ordered list裡有很多item,
但是只有一個會顯示出來,其他會隱藏起來。
在這種情況下,ie和chrome在item前的標號永遠是1
而firefox則是不會顯示標號。
請問要怎麼讓他顯示他原本的標號呢?
HTML:
<ol>
<li display="none">...</li>
<li>...</li>
<li display="none">...</li>
<li display="none">...</li>
<li display="none">...</li>
</ol>
<a>下一題</a> //按這個會隱藏目前顯示的li,把下一個li顯示出來。
我希望它顯示的是
2. (li內容)
如果換下一題的話就會:
3. (li內容)
可是ie和chrome永遠是:
1. (li內容)
而firefox是:
(li內容)
--
★ 辰星! 五 歡迎加入五行戰鬥牌的奇幻世界!
★ ★ 太白! 歲星! 星 官方網站:(內有討論區)
★★ 鎮星!熒惑! 連 http://goo.gl/jC2sp
「當蒼茫天穹中 那並非最閃亮 珠 PTT台大社版:NTU-CFE
但卻最純淨的五顆星 連成一線時,!
天與地的共鳴 將永不止歇,其力量可至無限。」 ψrexkimta
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.78.32
→ kerash:貼個 code 應該比較好理解吧="= .. 10/17 13:57
※ 編輯: rexkimta 來自: 140.114.78.32 (10/17 14:27)
※ 編輯: rexkimta 來自: 140.114.78.32 (10/17 14:29)
推 kerash:你可以考慮用 visibility + margin來跑 10/17 15:54
→ kerash:或者自己產生 list 的號碼 10/17 15:54