如何从jQuery控制html有序列表号?
我目前有以下html,无法在IE7上正确显示有序列表:如何从jQuery控制html有序列表号?,jquery,html,Jquery,Html,我目前有以下html,无法在IE7上正确显示有序列表: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <style> li { min-height: 20px; } </style> <ol id='id-booking-steps'> &
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<style>
li {
min-height: 20px;
}
</style>
<ol id='id-booking-steps'>
<li>Stackoverflow</li>
<li>Superuser</li>
<li>Serverfault</li>
</ol>
如果删除最小高度,则一切正常。假设我不能触摸最小高度,有没有办法使用jQuery正确显示有序列表的编号?试试以下方法:
<ol>
<li value="30"> makes this list item number 30.
<li value="40"> makes this list item number 40.
<li> makes this list item number 41.
</ol>
将此列表项目编号为30。
使此列表项编号为40。
使此列表项编号为41。
试试这个:
<ol>
<li value="30"> makes this list item number 30.
<li value="40"> makes this list item number 40.
<li> makes this list item number 41.
</ol>
将此列表项目编号为30。
使此列表项编号为40。
使此列表项编号为41。
请参见此
显然,解决方法是在li
中添加一个display:list项
样式。不需要jQuery。请参见此
显然,解决方法是在li
中添加一个display:list项
样式。不需要jQuery