我有一個HTML文檔有一個很長的名單,像這樣:如何使用HTML/CSS/JavaScript在一個項目上垂直對齊列表?
<ol>
<li>frog</li>
<li>fish</li>
<li>flamingo</li>
<li>ferret</li>
<li><div class="marked">fox</div></li>
...
</ol>
名單太長,所有項目要在屏幕上可見。我用div class="marked">
和</div>
標記了一個項目。有沒有辦法在標記的項目上垂直居中列表。
- 如果列表太長,它應該在可見屏幕邊緣運行,並且沒有創建滾動條。
這裏是它如何出現在瀏覽器窗口中的例子:
__________________
| 2.fish |
| 3.flamingo |
| 4.ferret | <-- This marked item is centered.
| 5.elephant |
|___6.mouse________| <-- No scrollbars.
我怎麼能垂直地對已上市項目的列表?
這個問題是很多數學。我正在研究一個答案,但它已經走得比我想象的要長。 – 2014-09-06 03:12:29
你能解釋一下你的問題嗎? – 2014-09-06 03:25:06