gpt4 book ai didi

html - CSS。 div 的内容在 div 之外

转载 作者:行者123 更新时间:2023-11-28 15:42:27 25 4
gpt4 key购买 nike

出于某种原因,我的 div 中的内容在它们之外。我在容器中尝试了 overflow:hiddenoverflow:auto,例如 height:auto,但似乎没有任何效果。

Fiddle here

html

<div id="portalPage">
<div class="containerOfSites">
<div class="portalItem col-md-4">
<h1>AUTOMOTIVE</h1>
<p>web sites for the<span> automotive</span> market</p>
<a href=""><span class="viewMorePs">GO</span></a>
</div>
<div class="portalItem col-md-4">
<h1>DESIGN</h1>
<p>web sites for the small & large business for<span> all s ectors</span></p>
<a href=""><span class="viewMorePs">GO</span></a>
</div>
<div class="portalItem col-md-4">
<h1>BRANDING</h1>
<p><span>branding</span> and design</p>
<a href=""><span class="viewMorePs">GO</span></a>
</div>
<div class="clearfix"></div>
</div>
</div>

CSS

#portalPage{
background:url('http://i59.tinypic.com/2m780o6.jpg');
text-align:center;
padding:30px 50px;
}
.containerOfSites{
display:inline;
overflow:auto;
height:auto;
}
.portalItem{
background-color: rgba(255, 255, 255, 0.8);
border:1px solid blue;
}
.portalItem span.viewMorePs{
margin-bottom:10px;
}
.portalItem h1{
color:#B5D803;
font-weight:900;
text-transform: uppercase;
font-family: 'Open Sans', sans-serif;
}
span.viewMorePs {
background-color: #B5D803 !important;
border: 2px solid #FFF !important;
color: #FFF;
font-weight: 600;
font-size:12px;
padding: 5px 14px;
border-radius: 5px;
box-shadow: 3px 3px 3px #383838;
line-height: 1.4;
}

有没有人知道我可以做些什么来修复它?

干杯

最佳答案

您的按钮没有“下推”您的字段的原因是因为它是内联元素并且受其高度限制为行高。内联(跨度)元素的底部边距不应根据规范产生任何影响,除非它被设置为 block 。

span.viewMorePs {
display:block;
}

所以解决办法就是设置span或者a来block http://jsfiddle.net/jn4144b9/15/你必须处理宽度,但这是另一个问题。

关于html - CSS。 div 的内容在 div 之外,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31743073/

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