产生的原因:真正意义上的inline-block水平呈现的元素间,换行显示或者空格隔开的情况下会有间距,这是因为浏览器在解析时,会将换行等读取成一个空格导致。

移除方法:

  1. 我们可以去掉元素之间的换行和空格,这样间距自然就没有了,但是这样会降低代码的可读性,不可取。
  2. 使用margin负值,但是,由于外部的不确定因素,以及最后一个元素多出来的负margin值的问题,这个方法也不太可取。
  3. 给父级设置font-size:0,然后再在子元素中设置我们的字体大小,这样也可以去掉元素间的间距。
  4. 删掉闭合标签。
  5. letter-spacing 属性增加或减少字符间的空白(字符间距)

6,word-spacing 属性增加或减少单词间的空白(即字间隔)

移除inline-block间隙相关推荐

  1. [CSS]详解display:inline | block |inline-block的区别

    2019独角兽企业重金招聘Python工程师标准>>> [CSS]详解display:inline | block |inline-block的区别[点评网站][发布新闻][申请专栏 ...

  2. inline, block, inline-block区别

    inline, block, inline-block区别 inline Not height and width; Not margin-top & margin-bottom; Alway ...

  3. 关于css的display:flex inline block inline-block和float

    1.解释一下display的几个常用的属性值,inline , block, inline-block inline(行内元素):使元素变成行内元素,拥有行内元素的特性,即可以与其他行内元素共享一行, ...

  4. 前端inline元素间隙问题解决办法

    一些刚刚入门学习web前端的小伙伴在刚刚接触inline元素的时候,是不是会遇到这样一个问题,两个元素比如< span >中间总是有一个小间隙,无法去除掉,那么应该如何解决呢? 当我们给s ...

  5. inline,block,inline-block的区别

    display:block block元素会独占一行,多个block元素会各自新起一行.默认情况下,block元素宽度自动填满其父元素宽度. block元素可以设置width,height属性.块级元 ...

  6. 前端HTML和CSS面试题总结

    HTML和CSS部分 一.层叠上下文 1.什么是css层叠上下文 2.如何产生层叠上下文 3.什么是层叠等级(层叠水平) 4.元素的层叠顺序 5.判断哪个元素在上面 二.隐藏元素(区别:是否占空间和事 ...

  7. display:inline、block、inline-block

    总体概念 block和inline这两个概念是简略的说法,完整确切的说应该是 block-level elements (块级元素) 和 inline elements (内联元素).block元素通 ...

  8. display(block,inline,none),visibility(visible,hidden)之间的关系及区别(不同)

    这段时间一直对display属性的block,inline,none和visibility属性的visible,hidden一直很模糊,总觉得很难理解,通过下面这个实例,就可以很好的牢记这几者之间的区 ...

  9. 第六章:Block与GCD

    继续这本书的读书笔记,希望在其中也加入自己的一些总结,以加深理解.之前这一章写了很多了,保存到草稿箱中,不知道为何丢失了,真是可惜,看来CSDN的MarkDown编辑器还存在一些bugs,在它打上补丁 ...

  10. [译]Stack View 自定义间隙

    翻译自:https://useyourloaf.com/blog/stack-view-custom-spacing/ Apple 在 iOS9 引入了 StackView,使用它可以减少约束的数量, ...

最新文章

  1. 如何在Mac上加入adb服务
  2. 图像处理之噪声---椒盐,白噪声,高斯噪声三种不同噪声的区别
  3. ***警告即将发起重大*** 谁会是下一个目标?
  4. 个人作业1——四则运算题目生成程序(基于控制台)
  5. oracle cost cardinality,ORACLE 执行计划中cost cardinality bytes cpu_cost io_cost解释
  6. 工作总结:文件对话框的分类(C++)
  7. linux rsync 远程同步
  8. javascript对话框_JavaScript中的对话框
  9. phpmyadmin支持php7,php 7-带有phpmyadmin的PHP 7给出了很多弃用声明
  10. nyoj35——逆波兰表达式
  11. #1064 - You have an error in your SQL syntax; version for the right syntax to use near '' at line
  12. VMware下ubuntu全屏显示
  13. sublime怎么运行go_go语言环境搭建+sublime text3(windows环境下)
  14. java多线程系类:JUC原子类:04之AtomicReference原子类
  15. Linux的软链接和硬链接
  16. WIncc7.4入门
  17. 木瓜移动SaaS平台——木瓜大橙直击当下跨境电商企业出海六大痛点
  18. 视频传输协议的总结区分
  19. 2021物理化学实验2:分光光度法测溴酚蓝的电离平衡常数
  20. 阿里达摩院发布并开源“通义”大模型,AI底座之上促场景创新

热门文章

  1. java 类型转换原理_9.java数据类型的转换
  2. dhcp 服务器发出了 dhcpnack 消息,跪求DHCP报文分析
  3. ajax 入参为list_ajax传递参数list对象或传递数组对象到后台
  4. Mysqldump: Got Errno 32 On Write 和ambiguous redirect错误的解决办法
  5. 基于JAVA+SpringMVC+Mybatis+MYSQL的实习生招聘网站
  6. 基于JAVA+SpringMVC+Mybatis+MYSQL的社区养老服务网站
  7. java请求报错(原因:CORS 头缺少 ‘Access-Control-Allow-Origin‘)
  8. SSM集成Mybatis和Druid
  9. 移动端UL列表无法平滑向下滚动问题
  10. CSS样式表书写位置