html - 图像和 div 之间不需要的间距

标签 html css spacing

我有一些 CSS 问题。我试图删除图像和标签之间的空间,但它不起作用。 这就是我所拥有的: enter image description here

这就是我想要的: enter image description here

我在删除图片下方的空间时遇到问题,标签和标签下方的其他 div 也遇到同样的问题。同时我不知道如何从页脚内联页眉。

这是我对 html 和 css 的摆弄: https://jsfiddle.net/cwd6qw3o/

 div img {
        display: inline-block;
        height: 30%;
        width: 23%;
    }

    div.subtitle {
        background-color: #333333;
        color: white;
        display: inline-block;
        margin-top: 0;
        text-align: left;
        width: 23%;
    }

    div.subcolor {
        background-color: #ba0927;
        display: inline-block;
        height: 5px;
        width: 23%;
    }

    div.footer {
        display: inline-block;
        background-color: #e6e6e6;
        width: 100%;
        height: 5%;
    }

请告诉我我做错了什么:)。 谢谢!

最佳答案

我认为这在您的 HTML 中不是一个好的结构,为什么不将您的元素包装在相同的 li 中,例如

<ul>
    <li>
        <img src="~/Content/cont1.png"/>
        <p>Bosch Car Service</p>
    </li>
    <li>
        <img src="~/Content/cont2.png"/>
        <p>Afspraak Proefrit</p>
    </li>
    <li>
        <img src="~/Content/cont3.png"/>
        <p>Afspraak onderhoud</p>
    </li>
    <li>
        <img src="~/Content/cont4.png"/>
        <p>Routebeschrijiving</p>
    </li>
</ul>

关于html - 图像和 div 之间不需要的间距,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33229616/

相关文章:

html - 在 OUTLOOK 2007 中删除带有图像的 <TD> 之间的间距/填充

css - 表中列之间的间距

css - 如何在div旁边制作div

php - 单击链接后,我试图在 div 中包含一个页面,但它不起作用

html - 比混合混合模式更好的选择?

javascript - 如何使用 javascript 选择正确的元素?

html - 包括谷歌网页字体不起作用

css - 当通过 css 将鼠标悬停在它的父级上时,如何旋转子级?

HTML/文本间距问题

javascript - jQuery 实时搜索 - 也删除表头