首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >强制同一div中的图像重叠

强制同一div中的图像重叠
EN

Stack Overflow用户
提问于 2015-05-15 16:48:48
回答 4查看 88关注 0票数 0
代码语言:javascript
运行
复制
<div style='width:10px'>

  <a style="z-index : 1;cursor: pointer; text-decoration: underline; padding: 0px 3px 0px 0px; float: left;">
    <img src='myimage.png' />
  </a>

  <a style="z-index : 1;margin-left: 4px; padding: 0px 3px 0px 0px; float: left;" >
    <img src='myimage2.png' />
  </a>

</div>

http://jsfiddle.net/n5q06r59/

使用此代码,这两个图像将显示在彼此的下方。如果我增加主div的宽度,图像会正确地并排显示。

在空间有限的情况下,如何强制元素始终显示在彼此的旁边,而不是重叠而不是绘制在下面?

EN

Stack Overflow用户

发布于 2015-05-15 17:11:55

使用Flexbox的解决方案

代码语言:javascript
运行
复制
.main {
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: space-around;
}
a {
    width: calc(100% - 4px);
    margin: 0px 2px;
}

img {
    width: 100%;
}
代码语言:javascript
运行
复制
<div class="main">
    <a><img src='http://lorempixel.com/400/200/sports/1/' /></a>
    <a><img src='http://lorempixel.com/400/200/sports/2/' /></a>
    <a><img src='http://lorempixel.com/400/200/sports/3/' /></a>
</div>

票数 1
EN
查看全部 4 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30255250

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档