【发布时间】:2018-01-23 06:35:39
【问题描述】:
我需要创建一种“外部”图像容器来包围包含文本的 div。请参阅附图,大致了解我想要实现的目标。我尝试使用带有引导程序的列,但无法创建图像重叠效果(在右侧)。
<!-- Top Layer -->
<div class="col-md-12"><img src="image1.png"></div>
<!-- Left Layer -->
<div class="col-md-3"><img src="image2.png"></div>
<!-- Text (Middle) -->
<div class="col-md-6"><p>This is the text This is the text</p></div>
<!-- Right Layer -->
<div class="col-md-3"><img src="image3.png"></div>
但这显然会导致右侧的长图像出现问题。 任何想法如何用 CSS 完成这个?
任何帮助将不胜感激。谢谢
【问题讨论】:
-
什么“图像重叠效果(右侧)” ...?
-
右侧较长的图像,向下延伸超过其所在元素的高度。
-
是的,好的,在这方面,以 3-6-3 列作为外部结构可能是有意义的...第一列获取左侧的三张图片,第二列获取图像top 和 content 下面,第三个将两个图像放在右边。那么图像实际上有多高就不再重要了。
标签: html css twitter-bootstrap image frontend