我想连续显示 3 个图像(我不想使用表格,因为不是表格数据,只是一行包含三个图像......)我有以下 HTML 可以正常工作:
<div>
<span class="step"><img src="" alt="step one" class="image" ></span>
<span class="step"><img src="" alt="step two" class="image"></span>
<span class="step"><img src="" alt="step three" class="image"></span>
</div>
当我为每张图片添加边框时,问题就开始了(我还添加了一些文字来描述每张图片的内容)。我在 HTML 中做了以下操作,
<div>
<span class="step">First Step <img src="" alt="step one" class="image" ></span>
<span class="step">Second Step <img src="" alt="step two" class="image"></span>
<span class="step">Third Step <img src="" alt="step three" class="image"></span>
</div>
在 CSS 中,
.step{
width:200px;
height:150px;
border: 1px solid red;
}
我期待看到一个带有图像和文本的框,但我只在文本周围看到了一个奇怪的框。关于如何将边框添加到 span 元素的任何想法?