以下代码会出现这样的情况

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>Title</title><script src="https://code.jquery.com/jquery-3.2.1.min.js"></script><link href="css/fontsStyle.css" rel="stylesheet" type="text/css" /><script type="text/javascript">function add(){var group = $('.group');group.append('<div class="imageContainer"></div>');}</script></head><body><input type="button" onclick="add()" value="add"><div class="group"><div class="imageContainer" ></div><div class="imageContainer" ></div><div class="imageContainer" ></div></div></body><style>.group{/* border-radius: 6px; */border:1px solid green;width: 800px;height: 800px;/* padding: 10px; *//* letter-spacing: -6px; */}.imageContainer{/* border-radius: 6px; */border:1px solid green;width: 148px;height: 148px;/* margin-left: 8px;margin-top: 8px; */display:inline-block;}</style></html>

这里会出现两种情况,1.就是代码里面手动添加的,两个div之间存有空隙,2.是通过函数添加的,没有带空隙

为什么会出1的情况呢?这就是因为div被添加时,默认给了一个空格,那个怎样消除这个空格呢?在网上找到了4种方法,这里就不一一介绍了,因为其中3种都是不太好的方法,所以这里就介绍其中一个种不叫多人使用的,就在最外层容器种,就是group中添加一个css,   letter-spacing: -6px; 这个就是字体与字体之间的空隙,这里的空隙大小是6px,这个要根据实际使用的过程中字体的样式来决定空隙是去多大一般都是4px

转载于:https://www.cnblogs.com/oscar1987121/p/7388007.html

div 配搭 display:inline-block相关推荐

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

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

  2. display:inline、block、inline-block

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

  3. display:inline、block、inline-block的区别

    display:block就是将元素显示为块级元素. block元素的特点是: 总是在新行上开始: 高度,行高以及顶和底边距都可控制: 宽度缺省是它的容器的100%,除非设定一个宽度 <div& ...

  4. display:inline、block、inline-block的区别以及该死的ie6兼容问题

    2019独角兽企业重金招聘Python工程师标准>>> display:block就是将元素显示为块级元素. block元素的特点是: 总是在新行上开始: 高度,行高以及顶和底边距都 ...

  5. [DIV+CSS应用]澄清display:inline;与float:left;的用途

    首先我们要明确,display:inline;与float:left;正确含义.display:inline;(内联)<CSS权威指南>中文字显示:任何不是块级元素的可见元素都是内联元素. ...

  6. display:inline display:block

    display:inline; 元素会被显示为内联元素,元素前后没有换行符. display:block 元素将显示为块级元素,此元素前后会带有换行符. 举例: 1.display:block < ...

  7. display:inline的用法

    <div> DIV1 </div> <div> DIV2 </div> 这里DIV1和DIV2分别占一行,但是你给他们加上属性后变了 <div   ...

  8. DIV CSS display (block none inline)属性的用法教程

    在一般的CSS布局制作时候,我们常常会用到display对应值有block.none.inline这三个值.下面我们来分别来认识和学习什么时候用什么值.这里通过CSS display知识加实例.图演示 ...

  9. display的block、none、inline属性及解释

    常会用到display对应值有block.none.inline这三个值 参数: block :块对象的默认值.用该值为对象之后添加新行.之前也添加一行. none :隐藏对象.与visibility ...

最新文章

  1. 浅谈SQL Server中统计对于查询的影响
  2. java静态方法和非静态方法内存区别_static方法和非static方法的区别(java)
  3. wireshark的使用
  4. Postgresql 字符串操作函数
  5. Python ord 函数 - Python零基础入门教程
  6. 苹果和linux_苹果发布ResearchKit,Linux采用冲突代码,等等
  7. 呼叫前转业务在VoIP系统中的实现
  8. 函数栈帧的创建和销毁图解
  9. 由遍历序列构造二叉树
  10. 2022-03-07 学习docker开发vue前端
  11. 官方 Windows 10 正版系统 ISO 镜像文件
  12. 我Web前端开发的开端
  13. 2022微服务面试题 最新50道题(含答案解析)
  14. Java多人抽奖案例
  15. APM Agent 之 动态注入 agent
  16. 用react-custom-scrollbars插件美化 Ant Design Table 滚动条
  17. 共射级三极管放大电路与其饱和失真与截止失真的分析
  18. pe克隆linux系统下载,【完美成功】合并ntdetect.com的PE用的SETUPLDR.BIN(增加ISO/SYSLINUX专用版)...
  19. 中国大学mooc java_中国大学mooc2020年Java程序设计答案大全
  20. 【C语言数据结构与算法的应用4】巨大数----加减乘运算(万进制和Mec补码的应用)

热门文章

  1. 手机网站开发的经验总结
  2. 数学建模之规划1——线性规划
  3. 挑战者象限新入一位,与猜测一致
  4. 通讯录搜索排序 类似微信通讯录
  5. 美国ESS-HIFI音频解码芯片ES9023P
  6. c++课后题,声明一个长方体类Box,该类有长度(length),宽度(width),高度(height)三个数据成员,类中有获取及修改长度…………
  7. Kibana启动常见报错信息的解决方案
  8. TL-BERT: A Novel Biomedical Relation Extraction Approach
  9. 华为手机媒体音量自动静音_华为媒体音量自动静音
  10. Cordova--IOS打包问题汇总