看板 Web_Design 關於我們 聯絡資訊
現在的情況是, 在一個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