0
버튼이 올바르게 표시되지 않는 문제가 있습니다. 요소가 왼쪽 또는 오른쪽으로 유동 될 때 버튼이 잘 표시되지만 부 풀림이 적용되지 않으면 버튼이 올바르게 표시되지 않습니다. .요소가 떠있는 경우에만 CSS 패딩이 올바르게 표시됩니다.
내가 입증하기 위해 다음 예제를 준비했습니다 : http://codepen.io/anon/pen/xHvyt
다음과 같이 내 HTML과 CSS는 다음과 같습니다
<div class="section">
<div class="textbox">
<div class="text">
<h1>Woop, title</h1>
<p>content content content</p>
</div>
<div class="buttons">
<a href="#" id="wtf" class="button left"><span>Find out more</span></a>
<div class="clear"></div>
</div>
</div>
</div>
<div class="section">
<div class="textbox">
<div class="text">
<h1>Woop, title</h1>
<p>content content content</p>
</div>
<div class="buttons">
<a href="#" id="wtf" class="button middle"><span>Find out more</span></a>
<div class="clear"></div>
</div>
</div>
</div>
<div class="section">
<div class="textbox">
<div class="text">
<h1>Woop, title</h1>
<p>content content content</p>
</div>
<div class="buttons">
<a href="#" id="wtf" class="button right"><span>Find out more</span></a>
<div class="clear"></div>
</div>
</div>
</div>
CSS :
.section .textbox
{
width:25%;
z-index:2;
padding:2.5%;
text-align: center;
background: #4a8237;
}
.section .textbox h1
{
font-weight: 800;
font-size: 275%;
margin:0;
color:#FFF;
}
.section .textbox .text p
{
margin:10% 0;
color:#FFF;
}
.section .textbox .button
{
width: 45%;
text-align: center;
background: url('http://i.imgur.com/dUYP3sP.png');
border-radius: 5px;
display: block;
color:#FFF;
white-space: nowrap;
}
.section .textbox .button.left
{
float:left;
}
.section .textbox .button.right
{
float:right;
}
.section .textbox .button.middle
{
margin:0 auto;
}
.section .textbox .button span
{
display: block;
min-height: 40px;
padding:10%;
margin-bottom:10%;
background: url('http://i.imgur.com/NvJtuDL.png') no-repeat center bottom;
}
당신이있다 볼 수 있듯이 세 구역. 버튼이 왼쪽/오른쪽으로 떠있는 각 요소에서 제대로 표시되지만, 아무런 부울도 적용되지 않은 경우 스팬이 표시되지 않는 것과 거의 같습니다 : 블록;
미리 도움을 청하십시오.
그 펜에는 오직 하나의'.section' 만 있고 모든 텍스트는'color : # FFF'이며, 무슨 일이 일어나고 있는지보기가 어렵습니다. 또한 여기에 관련 HTML 및 CSS를 나열해야합니다. –
예제를 수정해야합니다. 배경이 표시되지 않는 잘못된 background : background : # 4a8237; 선언이 있습니다. – BoltClock
버튼을 플로트하지 않으려면 플로트에 부모 섹션을 지정하십시오. 그러면 문제가되지 않을 것입니다. –