水平和垂直对齐图像,无间距

2023-12-09

我有一组 4 张图像,我正在尝试垂直和水平对齐它们。

问题:

我无法消除它们之间的小垂直间距。

Please check out the issue reproduced in Fiddle

html:

<div>
    <ul>
        <li> <a href=""><img src="http://placekitten.com/100/100" alt=""></a>

        </li>
        <li> <a href=""><img src="http://placekitten.com/100/100" alt=""></a>

        </li>
        <li> <a href=""><img src="http://placekitten.com/100/100" alt=""></a>

        </li>
        <li> <a href=""><img src="http://placekitten.com/100/100" alt=""></a>

        </li>
    </ul>
</div>

css:

* {margin:0; padding: 0;}
div {width: 200px; height: 200px;}
ul {
    list-style:none;
}
ul li {
    display: inline-block;
    float:left;
}

这看起来很简单,但除了手动指定高度之外,我无法获得间距100px,它没有响应,因此不可行。


Adding vertical-align:top on the img元素将消除间隙。默认为baseline.

作为旁注,bottom and middle也工作。

jsFiddle 示例

img {
    vertical-align:top;
}

Adding display:block to the img元素也有效。(例子)

img {
    display:block;
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

水平和垂直对齐图像,无间距 的相关文章

  • 更改javascript nodejs中所有页面的href url

    我已经实现了具有多种语言下拉菜单的引导导航栏 当我选择语言时 它将翻译页面 如何更改其他页面的 url 和按钮文本 当我选择french 将所有网址更改为 fr about and fr contact 如何使用 JavaScript 进行
  • 是否可以使“HTML 到语音”与“文本到语音”相同?

    我有一个奇怪的要求 在我现有的应用程序中我有Text2Speech为此 我使用了AVSpeechSynthesizer 到语音文本 但现在要求发生了变化 现在我需要将 HTML 文件数据转换为文本 例如HTML2Speech 我们可以想到的
  • 从顶部开始在同一水平线上显示同一行中的两个 div

    这是我的代码 floating box display inline block width 150px margin 10px border 3px solid 73AD21 after box border 3px solid red
  • 如何将 HTML 转换为 Markdown?

    我有一个类似 stackoverflow 的网站 有一个文本区域 人们可以在其中写答案 我用这个 PHP 库 http parsedown org 转换降价 我的意思是我使用该函数来转换 italic to i italic i inclu
  • 在 Android 上禁用标注(上下文菜单)

    在网络应用程序中 我需要禁用移动浏览器在触摸并按住 长按 触摸目标 例如 img 或链接 我已经在使用了 webkit touch callout none 它在 iPhone 和 iPad 上运行良好 但似乎不适用于 Android 在
  • createHTMLNotification() 替换

    我创建了一个 Chrome 扩展程序 其中使用createHTMLNotification 在所有内容之上显示一个窗口 然而 从 Chrome 28 开始 谷歌决定放弃createHTMLNotification 完全 为什么 谷歌 为什么
  • 在 Angular html 模板中访问常量枚举

    假设我有一个常量枚举 export const enum MyConstEnum Value1 Value1 Value2 Value2 Value3 Value3 现在我想在我的 Angular 模板中使用它 span This has
  • Bootstrap:如何将按钮组对齐在中心(垂直)

    在下面的代码中
  • VueJS 中数据无法正确显示

    我的 VueJS 代码有一个小问题 在 输出 压缩的 GS1 数字链接 URI 部分中 When there is no result it should have nothing display like this I have remo
  • 如何在其他div id的悬停中使用div显示块

    如何打开div悬停时标记href tag 这是我在悬停 href 标签上显示 div 标签的代码 Services is id of href tag Services is id of div tag Service hover Serv
  • 防止垃圾邮件按钮呼叫功能

    如何防止调用函数时出现垃圾邮件按钮 就像用户只能在按钮上每 1 秒调用一次该函数 有办法做到吗 因为我尝试了 setTimeout 但没有成功 它仍然在发送垃圾邮件 顺便说一句 我使用 Jquery 这是我的代码
  • CSS 继承、别名和其他很酷的东西

    有一天 我随机浏览网页 发现了一些程序 可以让你编写 CSS 别名和其他很酷的东西 我现在不记得了 举个例子 我记得你可以这样做 myclass background color red greenfont 其中 greenfont 在其他
  • 滚动时的 CSS 背景模糊

    我有固定的背景图像 滚动时我希望图像变得模糊 我知道如何在 css 中进行模糊 但在特定的滚动位置进行 这是一个例子 https medium com good music f160ba9e6c52 https medium com goo
  • 转义 h 轮廓

    因此 我一直在尝试找出在被较低级别的标题吸引后添加内容的最佳方法是什么 section h1 Title of Section h1 h2 Related 1 h2 h2 Related 2 h2 p I NEED THIS TO BE P
  • 两列表:一列尽可能小,另一列占据其余部分

    我在 div 中有一个 to columns 表 div table tbody tr td class action a a td td class content p Bigger text variable size p td tr
  • 按下回车键时不刷新页面

    我遇到了一些问题 只要表单中有输入 回车键就会触发页面刷新 下面的代码 如果按下回车并且文本区域 input 中没有输入任何文本 则不会刷新页面 但是如果按下回车并且 input中有输入或者光标位于文本区域 我不确定是什么触发了它 因为 s
  • 使用 JavaScript 移动页面上的按钮

    我的按钮可以移动 但奇怪的是 我无法弄清楚偏移是否有问题 我希望我的按钮随着鼠标光标移动 但现在它的移动方式不是我想要的 有时它会消失 另外 创建的新按钮是重叠的 我不知道如何解决这个问题并拥有更好的外观 var coorA var coo
  • 如何始终将焦点保持在文本框中

    我创建了一个包含两个 div 的 HTML 页面 左侧的 div 页面的 90 是 ajax 结果的目标 右侧的 div 页面的 10 包含一个文本框 该页面的想法是在文本框中输入零件编号 通过条形码扫描仪 并显示与该零件编号匹配的绘图 显
  • 表单发布请求并存储收到的数据

    我有一个非常简单的表单 在提交时发出发布请求
  • 使用javascript动态更新css内容

    需要将 css 更新为动态值 我不确定最好的方法是什么 div style zoom 1 div 缩放级别将根据窗口大小调整触发 应用程序将相应缩放 我将此应用程序加载到 cordova 中并让它在 iPAD 中运行 然后我意识到需要使用

随机推荐

  • 在 iOS10 中使用 AVCapturePhotoOutput - NSGenericException

    我目前正在尝试弄清楚如何使用 iOS 10 的 AVCapturePhotoOutput 方法 但遇到了困难 我觉得我即将做对 但仍然收到错误 由于未捕获的异常 NSGenericException 而终止应用程序 原因 AVCapture
  • 我隐藏的 DIV 中的 Youtube 视频仅在显示 DIV 后才开始加载

    我的页面上的隐藏 DIV 中有一个 Youtube 剪辑 页面加载后 我希望视频在后台安静地加载 这样当用户单击 取消隐藏 DIV 按钮时 视频就可以播放了 但按照我现在的方式 视频仅在用户单击按钮后才开始加载 我可以在这里进行更改 将视频
  • 使用 PHP 解码 Microsoft 翻译 API 的 JSON 输出

    这个问题似乎是 microsofttranslator com 特有的所以请 任何答案 如果你可以测试它 使用以下 URL 进行翻译 http api microsofttranslator com V2 Ajax svc Translat
  • 在输入时验证 html 文本输入

    在输入 HTML 文本时对其进行验证的最佳方法是什么 我所知道的所有方法都有一些缺点 Using keypress您只能访问输入的旧值 而不能访问新值 此外 某些事件 例如使用鼠标剪切 粘贴 将不会被检测到 Using change仅当输入
  • 随机浮点数生成

    如何在 C 中生成随机浮点数 我想我可以将整数兰特除以某个东西 这样就足够了吗 rand 可用于在 C 中生成伪随机数 结合RAND MAX和一点数学知识 您可以在您选择的任意间隔内生成随机数 这对于学习目的和玩具程序来说已经足够了 如果你
  • Spring Data Neo4j:为什么保存方法需要这么长时间?

    我在项目中使用 Spring Data Neo4j 我注意到保存节点实体类 gt 300ms node 需要太多时间 这实际上非常简单 它们只包含一个属性 一个简单的长 id 节点之间的关系也非常简单 我只是想代表一个社交网络 对于其余的
  • 从 Struts 2 中的登录拦截器重定向

    我们的应用程序要求用户登录才能查看任何内容 对所有页面的访问被拦截LoginInterceptor如果用户没有有效的会话 则会显示登录表单 我希望拦截器在显示登录表单之前记住原始请求 URI 并在登录表单验证成功时重定向到它 我试着跟随St
  • {{csrf_token}} 给我 403 Forbidden,而 {%csrf_token%} 给我 500 服务器错误

    我读到这两个基本上是同一件事 但每个都给我带来不同的错误 我不确定该追寻哪一个 我什至不知道如何解决这个问题 有人可以看一下我的代码吗 我已经为此苦苦挣扎了两天 my html div div
  • 是否可以从 Ansible.cfg 中禁用 Ansible 的 ssl 验证?

    我想禁用 SSL 验证ansible cfg配置文件 类似的东西存在于get url module 但是来自 Ansible 配置文件 parameter validate certs no Example name Download JB
  • 不允许操作:alter table add columns(line 1, pos 0)

    We have Spark 2 1 Thrift JDBC ODBC服务器配置为Hive 2 1 1并使用Beeline DDL 语句如 创建表 创建类似表 创建类似表 更改表集 表属性 效果很好 But ALTER TABLE ADD C
  • Google Map API v3 仅显示 5 层

    使用 10 个 KML 文件进行简单调用 我们只显示了 5 个 它工作了几个月 突然停止了 2012 年 5 月 28 日 var map new google maps Map document getElementById map ca
  • WPF:flowdocument 到 PDF [关闭]

    Closed 此问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 目前不接受答案 hI 有没有可以将流程文档内容打印为PDF的控件 编辑 不是第三方控件 谢谢 我能够通过将 flowdocument 内容保存到 DOCX 并使用以
  • 在android中合并适配器

    我在两个不同的适配器中有两个不同的数据 现在我想将这两个数据合并到一个适配器中 这可能吗 我怎样才能做到这一点 Regards vani 也许 CommonsGuy 的 MergeAdapter 源会有所帮助 请在此处阅读有关文档http
  • 给定数字可以组成的最大数字

    给定一个整数 找出可以由数字组成的最大数字 输入 8754365 输出 8765543 我在 O n logn 中告诉了解决方案 他要求我进一步优化 我们可以利用哈希表进一步优化 rightarrow O n 算法 1 取一个大小为 10
  • 如何在日期解析(Java)中忽略时区标识符?

    我正在尝试像这样解析日期 DateFormat df new SimpleDateFormat MMM dd yyyy K mm ss SSS a z Locale ENGLISH Date date df parse Oct 04 201
  • 采用 VectorXf 并可以修改其值的函数

    我想了解如何操纵特征向量 矩阵 我想实现一个最小二乘高斯牛顿算法 这就是我学习使用 Eigen 库的原因 我有一个 1x6 参数向量 需要每次迭代更新 现在 我只想弄清楚函数如何将向量作为参数并更改其值 Eigen VectorXf bet
  • 如何在不更改 Linux 扩展名的情况下重命名文件 102221.pdf 为 102221_name.pdf

    如何在 Linux 中重命名文件而不更改扩展名 102221 pdf 至 102221 name pdf 我认为这就是你想要的 for x in do mv x x name x done x 将给出不带扩展名的文件名 x 将提取扩展名
  • 将图像分成几部分

    我将图像存储到 SD 卡中 我想将图像分成十六等份 如何使用位图来做到这一点 public class CropImageManipulator public CropImageManipulator private string file
  • Pandas - 数据系列 - 类型错误:索引必须是 DatetimeIndex

    C 是一个数据系列 形状为 10000000 dtypes 为 dtype c between time 22 00 00 23 00 00 这是我得到的错误 TypeError Index must be DatetimeIndex 我应
  • 水平和垂直对齐图像,无间距

    我有一组 4 张图像 我正在尝试垂直和水平对齐它们 问题 我无法消除它们之间的小垂直间距 Please check out the issue reproduced in Fiddle html div ul li a href img s