html - 如何用css制作底部有文字的动态图片框?

标签 html css dynamic

我想在 css 中制作一个动态图片框,底部有文字,如下图所示。 动态我的意思是当我最小化窗口时它将在不同的行而不是在一长行中。 谢谢!

enter image description here

最佳答案

您可以使用带有居中对齐图像和文本的 float 容器。当您缩小视口(viewport)大小时,不适合新宽度的图像将移动到下方。

DEMO

HTML:

<ul class="container">
    <li><img src="" width="100" height="100" alt="" />Comment #1</li>
    <li><img src="" width="100" height="100" alt="" />Comment #2</li>
    <li><img src="" width="100" height="100" alt="" />Comment #3</li>
    <li><img src="" width="100" height="100" alt="" />Comment #4</li>
    <li><img src="" width="100" height="100" alt="" />Comment #5</li>
    <li><img src="" width="100" height="100" alt="" />Comment #6</li>
</ul>

CSS:

.container {
    overflow:hidden;
    list-style:none;
}

.container li {
    float:left;
    text-align:center;
    margin:0.4em;
}

.container img {
    display:block;
}

关于html - 如何用css制作底部有文字的动态图片框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20167300/

相关文章:

javascript - 显示表单字段的 Bootstrap-slider

html - Material UI DropDownMenu 占据 100% 高度

c++ - 使用数组 C++ 的动态堆栈

dynamic - 静态分配与动态分配与自动分配

html - 在一个 div 中移动 (transform : translate (x, y)) 文本 (<p>) 使其看起来像是隐藏在同一个 div 中

javascript - 如何使用 mediaelementjs.com 隐藏播放器中的控件

html - 无法使用文本对齐将文本居中 :center

android - HTML5 移动游戏的性能问题

html - 如果存在无效输入,如何避免关闭模式窗口?

dynamic - 在 .net4 中使用动态和通用集合时无法理解异常