css - 如何将 4 张图片放在一边,并在每张图片下方放置文字?

标签 css html

我只想用 HTML 和 CSS 来完成这个

4 images aside with text beneath each of them

来自 bbc.com 的另一个例子

another example from bbc

我希望它们彼此分开。

这是我到目前为止编写的代码

        .newsitems {
        display : inline-block;

        }
<div class="newsitems">
<img src="download.jpg" width="150" height="150" alt="" border="0">
<h2>heading here</h2>
<span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum diam est, ornare in lorem et, dignissim pharetra eros.</span>
</div>

<div class="newsitems">
<img src="download.jpg" width="150" height="150" alt="" border="0">
<h2>heading here</h2>
<span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum diam est, ornare in lorem et, dignissim pharetra eros.</span>
</div>

<div class="newsitems">
<img src="download.jpg" width="150" height="150" alt="" border="0">
<h2>heading here</h2>
<span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum diam est, ornare in lorem et, dignissim pharetra eros.</span>
</div>

<div class="newsitems">
<img src="download.jpg" width="150" height="150" alt="" border="0">
<h2>heading here</h2>
<span>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Vestibulum diam est, ornare in lorem et, dignissim pharetra eros.</span>
</div>

最佳答案

不幸的是我现在不能发布代码,但这很简单 将所有 div 显示为 block 在div中添加图像,然后 将文本也写在 div 中 然后在 CSS 中添加如下内容: .divname{ position:absolute;

} 然后设置右/左、上/下位置的适当值(px),并设置宽度和高度

关于css - 如何将 4 张图片放在一边,并在每张图片下方放置文字?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49864467/

相关文章:

css - 社交 slider 不工作。 CSS 过渡

javascript - 可接受的动画帧率是多少?

html - 关于 :blank#blocked on <a href ="file:///XXX">Link</a> (Markdown Page)

html - 在此循环进度条中编辑大小 CSS

html - 仅在元素位于另一个元素内时显示该元素

jquery - 如何创建带有换行符的选项卡?

css - 如何在 AngularJS ui-grid 的分组网格中显示列页脚?

html - 为什么在移动设备上点击时会应用悬停样式?

html - 如何从网页的指定元素获取css

html - 为什么 'filter' 在 Windows 8 应用程序中不是已知的 CSS3 属性名称?