博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ul li列表元素浮动导致border没有底边解决办法
阅读量:6087 次
发布时间:2019-06-20

本文共 728 字,大约阅读时间需要 2 分钟。

如图,当ul li,li元素浮动,并且ul元素也overflow:hidden清除浮动的时候,给li元素加了border,但是不显示底边,这时候要看是不是没有给li元素加高,因为加了border之后默认li的高度会继承ul的,再加上border的像素则超出了ul的高度,而高度设置了overflow:hidden;所以被遮盖住了其中一个边。

ul{
width:60%; margin:0 auto; overflow: hidden; box-sizing: border-box; height:50px; line-height:50px; border-radius: 5px; text-align: center; } li{
width:50%; box-sizing: border-box; float: left; border:2px solid @pubColor; color:@pubColor; background-color:#fff; /*height:50px;*/ /*line-height:50px;*/ }

当ul有高,li也加了高了之后就可以正常显示border了,最终li元素高度为本身高度+border高度=ul的高度。

转载于:https://www.cnblogs.com/beileixinqing/p/8074469.html

你可能感兴趣的文章
windows平台下编辑的内容传到linux平台出现中文乱码的解决办法
查看>>
数据库实例: STOREBOOK > 用户
查看>>
发送键盘指令System.Windows.Forms.SendKeys.Send
查看>>
【阿里聚安全·安全周刊】Intel处理器安全漏洞事件跟踪|星巴克挖矿事件分析...
查看>>
日期不能交叉的检测算法
查看>>
浅析Java中的访问权限控制
查看>>
ASP.NET Web API身份验证和授权
查看>>
Lua代码提示和方法跳转
查看>>
Linux设备驱动开发详解globalmem
查看>>
IBM的云平台Bluemix使用初体验——创建PHP Web 应用程序,添加并使用语言翻译服务...
查看>>
二叉树镜像
查看>>
字符串中字符的个数和字符序列
查看>>
JAVA增删改查XML文件
查看>>
设置局域网共享文件不需要用户名密码
查看>>
第 20 章 Ruby on Rails
查看>>
Splunk Machine Learning Toolkit在分类问题上的应用(一)
查看>>
如果有人让你推荐编程技术书,请叫他看这个列表
查看>>
基础才是重中之重~ThreadStatic静态字段在每个线程里的唯一性
查看>>
js中substring和substr的用法
查看>>
Winform开发框架之动态指定数据表
查看>>