多个 ul / ol (无序列表/有序列表)的嵌套时的重叠问题

在前端开发中,遇到ul/ol列表嵌套时出现重叠的问题,通过分析发现是li元素设置了固定高度并配合overflow: visible导致。取消高度限制并调整line-height,成功解决了这个问题。同时介绍了line-height的三种设置方式:百分比、像素值和数值。
摘要由CSDN通过智能技术生成

本来觉得写前端页面也不是一天两天,这样的问题应该是小菜一碟,可真正在做项目调格式的时候却突然懵逼了,想了半天才想明白是什么问题(也有可能因为之前已有的 css 总文件并不是我写的,没找到问题的症结)。如果你是一个前端小白,希望你不要踩这样的坑;如果你是一个入门级选手,希望你在做企业级项目的时候会想到这一点~

下面说正题

首先我搭了一个这样的页面框架

<div class="wrapper">
        <ul>
            <li>
                <span>我是第一个ul下的span</span>
                <ul>
                    <li>我是第一个li下嵌套ul的第一个li</li>
                    <li>我是第一个li下嵌套ul的第二个li</li>
                    <li>我是第一个li下嵌套ul的第三个li</li>
             
  • 2
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值