问答详情
源自:10-1 编程挑战

为什么设置*{margin:0;padding:0;}时,有序列表前的序号就不在显示?

<!-- HTML页面布局 -->
    <ol>
        <li>房产
        </li>
        
        <li>家居
        </li>
        
        <li>二手房
        </li>
    </ol>


<style type="text/css">
*{
margin:0px;
padding:0px;
}
</style>

在浏览器中显示如下:

房产

家居

二手房


没有前面的序号,

提问者:瞬間悸動 2017-04-05 14:13

个回答

  • 学习js
    2017-04-05 16:53:01

    因为你设置了内外边距为0啊,整个有序列表都顶到最左边了,所以序号看不到了啊