返回顶部
首页 > 资讯 > 前端开发 > VUE >CSS怎么去除inline-block元素间的间距?
  • 195
分享到

CSS怎么去除inline-block元素间的间距?

2024-04-02 19:04:59 195人浏览 八月长安
摘要

这篇文章主要介绍了CSS怎么去除inline-block元素间的间距?,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   一、现象描述

这篇文章主要介绍了CSS怎么去除inline-block元素间的间距?,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。

  一、现象描述

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

  二、移出空格的方法

  我们可以去掉元素之间的换行和空格,这样间距自然就没有了,但是这样会降低代码的可读性,不可取。

  <div>

  <ahref="">

  链接1</a><ahref="">

  链接2</a><ahref="">

  链接3</a><ahref="">

  链接4</a>

  </div>

  <div>

  <ahref="">链接1</a

  ><ahref="">链接2</a

  ><ahref="">链接3</a

  ><ahref="">链接4</a>

  </div>

  <div>

  <ahref="">链接1</a><!--

  --><ahref="">链接2</a><!--

  --><ahref="">链接3</a><!--

  --><ahref="">链接4</a>

  </div>

  使用margin负值,但是,由于外部的不确定因素,以及最后一个元素多出来的负margin值的问题,这个方法也不太可取。

  <style>

  a{

  background:pink;

  display:inline-block;

  padding:.5em1em;

  margin:-3px;

  }

  </style>

  <body>

  <div>

  <ahref="">链接1</a>

  <ahref="">链接2</a>

  <ahref="">链接3</a>

  <ahref="">链接4</a>

  </div>

  </body>

  ③给父级设置font-size:0,然后再在子元素中设置我们的字体大小,这样也可以去掉元素间的间距。

  <style>

  div{

  font-size:0;

  }

  a{

  font-size:16px;

  background:pink;

  }

  </style>

  <div>

  <ahref="">链接1</a>

  <ahref="">链接2</a>

  <ahref="">链接3</a>

  <ahref="">链接4</a>

  </div>

  ④删掉闭合标签。

  <div>

  <ahref="">链接1

  <ahref="">链接2

  <ahref="">链接3

  <ahref="">链接4

  </div>

  ⑤使用letter-spacing。

  <style>

  div{

  letter-spacing:-6px;

  }

  a{

  letter-spacing:0;

  background:pink;

  }

  </style>

  <div>

  <ahref="">链接1</a>

  <ahref="">链接2</a>

  <ahref="">链接3</a>

  <ahref="">链接4</a>

  </div>

  ⑥使用Word-spacing。

  <style>

  div{

  word-spacing:-6px;

  }

  a{

  word-spacing:0;

  background:pink;

  }

  </style>

  <div>

  <ahref="">链接1</a>

  <ahref="">链接2</a>

  <ahref="">链接3</a>

  <ahref="">链接4</a>

  </div>

CSS怎么去除inline-block元素间的间距?

感谢你能够认真阅读完这篇文章,希望小编分享的“CSS怎么去除inline-block元素间的间距?”这篇文章对大家有帮助,同时也希望大家多多支持编程网,关注编程网VUE频道,更多相关知识等着你来学习!

--结束END--

本文标题: CSS怎么去除inline-block元素间的间距?

本文链接: https://lsjlt.com/news/89223.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • CSS怎么去除inline-block元素间的间距?
    这篇文章主要介绍了CSS怎么去除inline-block元素间的间距?,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。   一、现象描述 ...
    99+
    2024-04-02
  • inline-block元素默认间距如何清除
    这篇文章主要介绍inline-block元素默认间距如何清除,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!示例代码<!DOCTYPE html> <htm...
    99+
    2024-04-02
  • 如何在CSS中去掉inline-block元素的间隙
    今天就跟大家聊聊有关如何在CSS中去掉inline-block元素的间隙,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。inline-block是什么inline-block 即内联块...
    99+
    2023-06-08
  • inline-block带来的元素间距问题怎么解决
    本篇内容主要讲解“inline-block带来的元素间距问题怎么解决”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“inline-block带来的元素间距问题怎么...
    99+
    2024-04-02
  • 怎么去除CSS中inline-block换行引起的间隙
    这篇文章主要介绍“怎么去除CSS中inline-block换行引起的间隙”,在日常操作中,相信很多人在怎么去除CSS中inline-block换行引起的间隙问题上存在疑惑,小编查阅了各式资料,整理出简单好用...
    99+
    2024-04-02
  • css如何去除按钮之间的间距
    这篇文章将为大家详细讲解有关css如何去除按钮之间的间距,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 在css中,可以利用“font-siz...
    99+
    2024-04-02
  • CSS中block和inline元素有什么区别
    本篇文章给大家分享的是有关CSS中block和inline元素有什么区别,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。CSS中block和in...
    99+
    2024-04-02
  • css如何去除浏览器边框间距
    这篇文章主要介绍“css如何去除浏览器边框间距”,在日常操作中,相信很多人在css如何去除浏览器边框间距问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”css如何去除浏览器边框...
    99+
    2024-04-02
  • 怎么在CSS中删除内联块元素之间的空间
    这篇文章主要介绍了怎么在CSS中删除内联块元素之间的空间的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇怎么在CSS中删除内联块元素之间的空间文章都会有所收获,下面我们一起来看看...
    99+
    2024-04-02
  • 怎么用CSS从表格中删除单元格间距
    这篇文章给大家分享的是有关怎么用CSS从表格中删除单元格间距的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 答:使用CSSborder-collapse属性 默认情况下,相邻...
    99+
    2024-04-02
  • css怎么设置间距
    这篇文章主要讲解了“css怎么设置间距”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css怎么设置间距”吧! 设置方法:1、使用...
    99+
    2024-04-02
  • css中的inline-block效果怎么实现
    这篇文章主要讲解了“css中的inline-block效果怎么实现”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css中的inline-block效果怎么实现”吧!在css中,inline-...
    99+
    2023-07-04
  • css怎么去除图片下间隙
    这篇文章主要讲解了“css怎么去除图片下间隙”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“css怎么去除图片下间隙”吧! 解决办法 去除图片下间隙的办法...
    99+
    2024-04-02
  • CSS div间距怎么设置
    这篇文章主要介绍“CSS div间距怎么设置”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“CSS div间距怎么设置”文章能帮助大家解决问题。 一、打消凹凸机关隔...
    99+
    2024-04-02
  • css怎么设置li间距
    今天小编给大家分享的是css怎么设置li间距,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。在css中,可以使用margin属性设置li间距,只需要给元素设置“margin:数值+单位...
    99+
    2023-06-14
  • css怎么设置字间距
    小编给大家分享一下css怎么设置字间距,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!css是什么意思css是一种用来表现HTML或XML等文件样式的计算机语言,主...
    99+
    2023-06-14
  • CSS怎么设置行间距
    本篇内容介绍了“CSS怎么设置行间距”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!line-height:设置行间距。具体代码:<!D...
    99+
    2023-06-27
  • Css间距怎么初始化
    本篇内容主要讲解“Css间距怎么初始化”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Css间距怎么初始化”吧!粗暴初始化:* {margin:0;padding:0;border:0px non...
    99+
    2023-06-05
  • CSS怎么解决inline-block的错位问题
    这篇“CSS怎么解决inline-block的错位问题”文章,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要参考一下,对于“CSS怎么解决inline-block的错位问题”,小编整理了以下知识点,请大家跟着小编的步...
    99+
    2023-06-08
  • CSS怎么让周围的元素为浮动元素留出空间
    这篇文章主要讲解了“CSS怎么让周围的元素为浮动元素留出空间”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CSS怎么让周围的元素为浮动元素留出空间”吧! ...
    99+
    2024-04-02
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作