gpt4 book ai didi

html - 显示内联 block 在第二个 div 上方有间隙

转载 作者:行者123 更新时间:2023-11-28 10:42:45 24 4
gpt4 key购买 nike

我在显示内联 block 时遇到一点问题,基本上我有 2 个 div,我想将它们彼此相邻放置,但是第二个 div 上方有一个名为 (#store_header_text) 的间隙,我不知道为什么会有差距 - 我似乎无法理解这个问题。

我已经尝试删除position:absolute和相对于它周围的其他 div,但这没有效果。

Here is Fiddle

我的 HTML:

<div id="store_header">

<div id="store_header_logo">

<a href="http://www.amazon.co.uk">
<img class="store_header_img" src="/images/tiles/amazon.png" title="Amazon"></img>
</a>


</div>

<div id="store_header_text">
Amazon Coupons & Deals
</div>

</div>

我的 CSS:

#store_header {
width:100%;
border:1px solid #ccc;
background-color:#fff;
border-radius:3px;
padding:5px;
}

#store_header_logo {
height: 100px;
width: 200px;
position: relative;

border:1px solid black;
display: inline-block;


}



#store_header_logo img {
max-height: 90px;
max-width: 180px;
top: 0;
bottom: 0;
left: 0;
right: 0;
margin: auto;
background: #3A6F9A;
position: absolute;

border:1px solid black;




}

#store_header_text {
height:100px;
width:300px;
line-height: 90px;
padding-left:20px;
font-size:25px;
font-family: 'Roboto', sans-serif;
font-weight:400;
color:#004d6e;
display: inline-block;
border:1px solid black;


}

最佳答案

无需过多修改您的代码,添加

vertical-align: top;

在您的#store_header_logo id 中

JsFiddle

关于html - 显示内联 block 在第二个 div 上方有间隙,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31495497/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com