html - 在html中放置图像

标签 html css image

我有一个包含 4 张图片的 div。我想放置图像,一个在另一个底部有一些边距,然后在每个图像旁边放置一个显示文本。我不知道该怎么做。

<div class = 'debug' style = " float: left; margin-left: 50px;">
        <p> &nbsp User &nbsp accounts</p>
        <span><img src = "1.png" style = "height:70px; width: 70px; 
         margin-bottom:40px;">
         <br> Tweeter
        </span>
        <span>
        <img src = "2.png" style = "height:70px; width: 70px; 
        margin-bottom:40px; ">
         <br> Tweeter
        </span>
        <span>
        <img src = "3.png" style = "height:70px; width: 70px; 
        margin-bottom:40px;">
         <br> Tweeter
        </span>
        <span>
        <img src = "4.png" style = "height:70px; width: 70px;  margin-bottom:40px;">
         <br> Tweeter
        </span>
    </div>

最佳答案

使用floatclear:both和正确的HTML结构;

您可以为每个图像和文本添加一个包装器,使它们与其他图像和文本分开,并向包装器内的图像和文本添加一个 float:left;,并清除紧随其后。

(查看 example 上的 JSFiddle )

HTML:

<div class="debug" style="float: left; margin-left: 50px;">
    <p> &nbsp User &nbsp accounts</p>
    <div class="row">
        <img src = "1.png" style = "height:70px; width: 70px;margin-bottom:40px;"/>
        <div class="text">Tweeter</div>
        <div class="clear"></div>
     </div>
    <div class="row">
        <img src = "2.png" style = "height:70px; width: 70px;margin-bottom:40px; "/>
        <div class="text">Tweeter</div>
        <div class="clear"></div>
     </div>
     <div class="row">
        <img src = "3.png" style = "height:70px; width: 70px;margin-bottom:40px;"/>
        <div class="text">Tweeter</div>
         <div class="clear"></div>
      </div>
      <div class="row">
          <img src = "4.png" style = "height:70px; width: 70px;margin-bottom:40px;"/>
          <div class="text">Tweeter</div>
          <div class="clear"></div>
       </div>
 </div>

CSS:

.debug img{
    float:left;
    margin-right:5px;
}
.text{
    float:left;
}
.clear{
    clear:both;
}

关于html - 在html中放置图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19585141/

相关文章:

javascript - 如何在单击时在 div 之间淡入淡出,从不显示开始?

HTML/CSS 图像缩放

html - 我需要在较低级别放置一个对象

javascript - 具有动态高度和绝对位置的子 DIV - 将高度赋予父 DIV

image - JavaFX 图像 : Check if image is valid

html - 将图像保持在一起/粘贴图像

javascript - 获取元素的 HTML 代码(innerHTML + 元素标签)

javascript - 响应式 wordpress 上带有 aria-controls 的子菜单不会在点击时关闭

css - 当父元素上有动画时 Z-index 被否决

python - PIL 将 png 像素导入为单个值而不是 3 个值向量