两个元素为display:inline-block,之前存在的空格解决方法!
来源:互联网 发布:阿里云 欧洲节点 编辑:程序博客网 时间:2024/06/10 07:23
今天练习写面包屑导航,遇到的一个问题,和大家分享一下!代码如下:
.breakCrumb { list-style: none;}.breakCrumb > li { display: inline-block;}.breakCrumb > li + li:before { content: "/"; color: #ccc; padding: 0 5px;}
<ul class="breakCrumb"> <li>首页</li> <li>新品</li> <li>夏季</li> <li>冬节</li></ul>
出来的效果如下:
发现我明明只为分隔符加了左右padding为5px,怎么前面的空白会多出一段?而且审查元素并没有任何显示!
解决办法如下:
问题原因:此空白为:代码的换行空格!!
1.把代码行的空格全部删除,可解决
2.将display:inline-block,换成float:left可解决
3.在元素把font-size设为0,再在子元素里再设置文字大小,也可解决
.breakCrumb { list-style: none; font-size:0;}.breakCrumb > li { display: inline-block; font-size:16px;}
0 0
- 两个元素为display:inline-block,之前存在的空格解决方法!
- display:inline-block 行内块元素
- 行内块元素display:inline-block
- 关于设置display:inline-block,使两个div产生空隙的解决方法
- inline-block元素的空白间距解决方法
- inline-block元素的空白间距解决方法
- inline-block元素间隙的解决方法
- display:inline block inline-block 的区别
- display:inline block inline-block 的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- display:inline、block、inline-block的区别
- [LeetCode]228. Summary Ranges
- 关于TotoiseSVN版本控制工具的使用
- 【GDOI2017第二轮模拟day2】中位数
- 项目总结---上传文件之详情
- EventBus 3.0.0使用总结
- 两个元素为display:inline-block,之前存在的空格解决方法!
- LeetCode071 Simplify Path
- 学习MVC之租房网站(四)-实现Service层并进行单元测试
- LeetCode Week 3
- 快速排序
- 一个通用自动处理 js版本号和css 版本号、自动压缩 js,css、自动清理网页注释工具
- LeetCode072 Edit Distance
- 题目1084:整数拆分
- oracle学习笔记