zoukankan      html  css  js  c++  java
  • 多个img标签之间有几px间隙的解决方法

    img标签之间的空隙解决办法

    原因:是因为inline-block所导致的,下篇文章详细讲述下
    在多个img标签一样排列的时候中间会有一些间隙 如下所示:

    解决办法:

    1. 多个img标签写在同一行上
    <div id="app">
    	<img src="./1.jpg" alt=""><img src="./2.jpg" alt=""><img src="./3.jpg" alt=""><img src="./4.jpg" alt="">
    	</div>
    

    效果:

    1. 闭合标签与开始标签写在一起
    <div id="app">
    	<img src="./1.jpg" alt=""
    	><img src="./2.jpg" alt=""
    	><img src="./3.jpg" alt=""
    	><img src="./4.jpg" alt="">
    	</div>
    

    效果:

    1. 使用注释连接标签的结束标签与开始标签
    <div id="app">
    		<img src="./1.jpg" alt=""><!--
    		--><img src="./2.jpg" alt=""><!--
    		--><img src="./3.jpg" alt=""><!--
    		--><img src="./4.jpg" alt="">
    	</div>
    

    效果:

    1. 在img的的父级标签上写上font-size:0;
    <div id="app" style="font-size: 0">
      <img src="./1.jpg" alt="" />
      <img src="./2.jpg" alt="" />
      <img src="./3.jpg" alt="" />
      <img src="./4.jpg" alt="" />
    </div>
    

    效果:

    1. 使用display转化为块级元素
    <style type="text/css">
    	img{
    	display: block;
    	float: left;
     }
     <div id="app">
      <img src="./1.jpg" alt="" />
      <img src="./2.jpg" alt="" />
      <img src="./3.jpg" alt="" />
      <img src="./4.jpg" alt="" />
    </div>
    </style>
    

    效果:

    1. 使用减少空白字符的letter-spacing属性
    <div id="app" style="letter-spacing:-100px;">
      <img src="./1.jpg" alt="" />
      <img src="./2.jpg" alt="" />
      <img src="./3.jpg" alt="" />
      <img src="./4.jpg" alt="" />
    </div>
    

    效果:

    以上就是几种可以解决问题的方法了

  • 相关阅读:
    mac下webstorm自动编译typescript配置
    [转]Golang 中使用 JSON 的小技巧
    Element-UI 框架 el-scrollbar 组件
    npm读取config配置的优先级(yarn同理)
    win, mac, linux 默认系统缓存目录
    yum离线安装rpm包
    常见网络摄像机(摄像头)的端口及RTSP地址
    sed命令在mac和linux下的区别
    canvas笔记备忘
    shell脚本:批量修改文件名(添加/删除文件名中字符)
  • 原文地址:https://www.cnblogs.com/my466879168/p/12458778.html
Copyright © 2011-2022 走看看